.music-back{margin-block:0}.music-page .experiment-heading{padding-bottom:28px}.music-page .eyebrow .status-tag{margin:0 0 0 8px}.music-title-row{align-items:center;gap:28px;margin-block:24px;display:flex}.music-title-row .page-title{margin:0}.music-logo{flex:none;width:96px;height:96px}.music-privacy{background:#f6f6f4;border-left:2px solid #222;max-width:760px;padding:12px 16px;font-size:16px;font-weight:700;line-height:1.7}.music-disclaimer{color:#626262;max-width:760px;margin-top:12px;font-size:13px;line-height:1.7}.music-page h2{letter-spacing:-.035em;overflow-wrap:anywhere;margin:8px 0 14px;font-size:26px;font-weight:800}.music-page h3{letter-spacing:-.02em;font-size:18px;font-weight:800}.music-lede{color:#555;max-width:760px;margin-bottom:16px;font-size:16px;line-height:1.8}.music-page input:not([type=checkbox]):not([type=radio]),.music-page select{color:#222;background:#fff;border:1px solid #aaa;min-width:0;max-width:100%;padding:11px 12px;font:400 16px/1.4 Arial,sans-serif}.music-page input:focus-visible,.music-page select:focus-visible{outline-offset:3px;outline:2px solid #222}.music-page label small{color:#777;font-weight:400}.music-save{background:#fafaf8;border:1px dashed #999;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:16px 20px;display:flex}.music-save>p{color:#555;flex:320px;font-size:14px;line-height:1.6}.music-save .small-note,.music-restored{flex-basis:100%;margin:0}.music-restored{font-size:14px;font-weight:700}.music-check{align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.music-check input,.music-roles input,.music-choice input{accent-color:#222;flex:none;width:17px;height:17px}.music-panel{border:1px solid #ccc;margin-top:24px;padding:28px}.music-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.music-grid label,.music-date,.music-person-head label{gap:7px;font-size:14px;font-weight:700;display:grid}.music-date{max-width:280px;margin-top:16px}.music-choice{flex-wrap:wrap;gap:10px 26px;margin-top:18px;font-size:15px;display:flex}.music-choice legend{width:100%;margin-bottom:8px;font-size:14px;font-weight:700}.music-choice label{align-items:center;gap:9px;display:flex}.music-explain{background:#ddd;border:1px solid #ddd;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-block:6px 20px;display:grid}.music-explain.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.music-explain>div{background:#f6f6f4;padding:16px 18px}.music-explain strong{font-size:15px}.music-explain p{color:#555;margin-top:6px;font-size:14px;line-height:1.7}.music-person{border:1px solid #c9c9c6;margin-bottom:14px;padding:18px}.music-person-head{align-items:end;gap:16px;display:flex}.music-person-head label{flex:1}.music-person-head .text-link{padding-bottom:12px}.music-roles{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.music-roles legend{width:100%;margin-bottom:8px;font-size:14px;font-weight:700}.music-roles label{cursor:pointer;border:1px solid #ccc;align-items:center;gap:8px;padding:9px 12px;font-size:14px;display:flex}.music-roles label:has(input:checked){background:#f0f0ed;border-color:#202020;font-weight:700}.music-person>.music-check{margin-top:14px;font-weight:400}.music-own{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.music-own>div{border:1px solid #ddd;align-content:start;gap:12px;padding:20px;display:grid}.music-share,.music-owner{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:700;display:flex}.music-share span,.music-owner span{flex:none;align-items:center;gap:6px;display:flex}.music-share input,.music-owner span input{text-align:right;width:88px}.music-owner>input{flex:1;width:100%;min-width:0}.music-own>div{min-width:0}.music-remove{cursor:pointer;color:#555;padding:4px 8px;font-size:22px}.music-ok,.music-warn{padding:10px 12px;font-size:14px;font-weight:700;line-height:1.5}.music-ok{background:#f0f0ed}.music-warn{color:#a12718;background:#fbf4f2;border-left:3px solid #a12718}.music-quick{gap:8px;margin-top:4px;display:grid}.music-quick li,.music-stage li{justify-content:space-between;align-items:center;gap:16px;display:flex}.music-quick li{border-bottom:1px solid #eee;padding:8px 0;font-size:15px}.music-status select{min-width:150px;padding:9px 10px;font-size:14px}.music-status select[data-status=Done]{color:#fff;background:#202020;border-color:#202020}.music-status select[data-status=Not\ sure]{border-style:dashed}.music-counts{letter-spacing:.02em;color:#444;font:700 13px Courier New,monospace}.music-stage{margin-top:26px}.music-stage h3{text-transform:uppercase;letter-spacing:.1em;color:#555;border-bottom:1px solid #ccc;padding-bottom:8px;font:700 12px Courier New,monospace}.music-stage li{border-bottom:1px solid #eee;border-left:3px solid #0000;align-items:flex-start;padding:16px 0 16px 14px}.music-stage li[data-status=Done]{border-left-color:#202020}.music-stage li[data-status=Not\ applicable] .music-item{opacity:.6}.music-item{min-width:0}.music-item strong{font-size:17px}.music-item p{color:#555;max-width:760px;margin-top:6px;font-size:15px;line-height:1.7}.music-item .music-note{color:#202020;font-size:14px;font-weight:700}.music-links{flex-wrap:wrap;gap:6px 16px;display:flex}.music-links a{text-underline-offset:4px;color:#242424;font-size:14px;font-weight:700;text-decoration:underline}.music-sync{background:#f6f6f4;margin-top:24px;padding:14px 16px;font-size:15px;line-height:1.7}.music-panel .detail-links{align-items:center;margin-bottom:0}.ink-button.is-secondary{color:#202020;background:#fff}.ink-button.is-secondary:hover{background:#f0f0ed}.music-page .browser-desktop{max-width:none;margin-top:30px}.music-feedback{margin-bottom:10px}.music-print{display:none}.music-workbench>.quick-start{margin:20px 0 0}.music-hint{margin-top:6px}.music-empty{margin:0 0 14px}@media (max-width:900px){.music-own,.music-explain.is-three{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.music-panel,.music-person,.music-own>div{padding:18px}.music-grid,.music-explain{grid-template-columns:minmax(0,1fr)}.music-quick li,.music-stage li{flex-direction:column;align-items:stretch;gap:10px}.music-status select{width:100%}.music-person-head{flex-direction:column;align-items:stretch;gap:6px}.music-person-head .text-link{align-self:flex-start;padding:0}}@media (max-width:480px){.music-title-row{flex-direction:column;align-items:flex-start;gap:20px}}@media print{header,footer,.skip-link,.music-back,.music-workbench>.music-save,.music-steps,.browser-desktop,.music-feedback,.music-privacy,nextjs-portal{display:none!important}.page-space{padding:0}.music-page .experiment-heading{padding:0 0 8px}.music-title-row{gap:14px;margin:0 0 8px}.music-title-row .page-title{font-size:26px}.music-logo{width:48px;height:48px}.page-intro{display:none}.music-print{color:#000;font-size:11pt;line-height:1.45;display:block}.music-print h1{margin-bottom:4px;font-size:16pt;font-weight:800}.music-print h2{margin:14px 0 6px;font-size:12.5pt;font-weight:800}.music-print h3{text-transform:uppercase;letter-spacing:.06em;margin:10px 0 4px;font-size:10pt}.music-print ul{padding-left:18px;list-style:outside}.music-print li{break-inside:avoid;margin-bottom:5px}.music-print-sheet{break-before:page}.music-print-sheet table{border-collapse:collapse;width:100%;margin-top:10px}.music-print-sheet th,.music-print-sheet td{text-align:left;border:1px solid #000;height:34px;padding:10px 8px}.music-print-sheet th:nth-child(4){width:34%}}
