.yp-KDW_wrap{flex-shrink:0;display:inline-flex;position:relative}.yp-KDW_trigger{border:1px solid var(--line);color:rgba(var(--paper-rgb), .5);border-radius:var(--radius-sm);cursor:pointer;width:2rem;height:2rem;transition:color .15s var(--ease), border-color .15s var(--ease), background .15s var(--ease);background:0 0;justify-content:center;align-items:center;display:inline-flex}.yp-KDW_trigger:hover,.yp-KDW_triggerOpen{color:var(--paper);border-color:rgba(var(--paper-rgb), .35)}.yp-KDW_triggerOpen svg{transform:rotate(180deg)}.yp-KDW_trigger svg{transition:transform .18s var(--ease)}.yp-KDW_customTriggerOpen{filter:brightness(.92)}.yp-KDW_menu{z-index:200;background:var(--panel,#1c1c1c);border:1px solid var(--line);border-radius:var(--radius,12px);flex-direction:column;min-width:13rem;padding:.3rem;display:flex;position:fixed;box-shadow:0 12px 32px #00000073}.yp-KDW_item{text-align:left;width:100%;color:var(--paper);font-family:var(--font-body);cursor:pointer;transition:background .12s var(--ease);background:0 0;border:none;border-radius:6px;align-items:center;gap:.6rem;padding:.55rem .6rem;font-size:.9rem;display:flex}.yp-KDW_item:hover{background:rgba(var(--paper-rgb), .06)}.yp-KDW_item:disabled{opacity:.4;cursor:not-allowed}.yp-KDW_itemIcon{width:1.1rem;color:rgba(var(--paper-rgb), .6);justify-content:center;align-items:center;display:inline-flex}.yp-KDW_itemActive,.yp-KDW_itemActive .yp-KDW_itemIcon{color:var(--warm)}.yp-KDW_itemDanger,.yp-KDW_itemDanger .yp-KDW_itemIcon{color:var(--danger,#d46a6a)}
.THb8AG_dialog{width:min(28rem,100vw - 2rem);max-width:28rem;height:fit-content;max-height:calc(100svh - 2rem);color:var(--paper);background:0 0;border:none;margin:auto;padding:0;position:fixed;inset:0}.THb8AG_dialog::backdrop{-webkit-backdrop-filter:blur(4px);background:#0a0a0a99}.THb8AG_panel{background:var(--panel);border:none;border-radius:16px 18px 15px 19px;flex-direction:column;gap:0;padding:1.75rem 1.75rem 1.5rem;display:flex;box-shadow:0 24px 64px #00000061}.THb8AG_thumb{border-radius:var(--radius-sm);background:rgba(var(--paper-rgb), .04);width:56px;height:56px;margin-bottom:1.25rem;overflow:hidden}.THb8AG_thumbImg{object-fit:cover;width:100%;height:100%;display:block}.THb8AG_kicker{font-family:var(--font-body);color:var(--warm);margin:0 0 .5rem;font-size:.8rem;font-weight:500}.THb8AG_title{font-family:var(--font-display);text-transform:var(--display-transform,none);color:var(--paper);margin:0 0 .85rem;font-size:1.75rem;font-weight:800;line-height:1.05}.THb8AG_body{font-family:var(--font-body);color:rgba(var(--paper-rgb), .75);margin-bottom:1.5rem;font-size:.95rem;line-height:1.5}.THb8AG_body strong{color:var(--paper);font-weight:600}.THb8AG_actions{justify-content:flex-end;gap:.6rem;display:flex}.THb8AG_cancel{color:rgba(var(--paper-rgb), .75);border:1px solid var(--line);border-radius:var(--radius-sm);font-family:var(--font-body);cursor:pointer;transition:border-color .15s var(--ease), color .15s var(--ease);background:0 0;padding:.6rem 1.1rem;font-size:.9rem;font-weight:500}.THb8AG_cancel:hover{border-color:rgba(var(--paper-rgb), .3);color:var(--paper)}.THb8AG_cancel:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.THb8AG_confirm,.THb8AG_confirmDanger{border-radius:var(--radius-sm);font-family:var(--font-body);cursor:pointer;transition:filter .15s var(--ease), transform .15s var(--ease);border:none;padding:.6rem 1.25rem;font-size:.9rem;font-weight:600}.THb8AG_confirm{background:var(--accent);color:var(--on-accent)}.THb8AG_confirmDanger{background:var(--danger);color:var(--paper-fixed)}.THb8AG_confirm:hover,.THb8AG_confirmDanger:hover{filter:brightness(1.07)}.THb8AG_confirm:active,.THb8AG_confirmDanger:active{transform:translateY(1px)}.THb8AG_confirm:focus-visible,.THb8AG_confirmDanger:focus-visible{outline:2px solid var(--paper);outline-offset:2px}
._8rq4aG_dialog{background:var(--ink);width:min(36rem,100vw - 2rem);max-width:36rem;height:fit-content;max-height:calc(100svh - 2rem);color:var(--paper);border:none;border-radius:16px 18px 15px 19px;margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 24px 64px #00000061}._8rq4aG_dialog::backdrop{background:#0000008c}._8rq4aG_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}._8rq4aG_kicker{font-family:var(--font-body);color:rgba(var(--paper-rgb), .55);margin:0 0 .2rem;font-size:.8rem;font-weight:500}._8rq4aG_title{font-family:var(--font-display);text-transform:var(--display-transform,none);letter-spacing:.01em;color:var(--paper);margin:0;font-size:1.35rem;font-weight:800}._8rq4aG_closeButton{color:rgba(var(--paper-rgb), .55);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._8rq4aG_closeButton:hover{color:var(--paper);border-color:rgba(var(--paper-rgb), .3)}._8rq4aG_body{flex-direction:column;gap:.9rem;padding:1rem 1.5rem 1.5rem;display:flex}._8rq4aG_lede{font-family:var(--font-body);color:rgba(var(--paper-rgb), .6);margin:0;font-size:.85rem;line-height:1.5}._8rq4aG_error{font-family:var(--font-body);color:var(--warm);margin:0;font-size:.85rem}._8rq4aG_hint{font-family:var(--font-body);color:rgba(var(--paper-rgb), .5);margin:0;font-size:.85rem}._8rq4aG_list{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._8rq4aG_row{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;padding:.7rem 0;display:grid}._8rq4aG_identity{flex-direction:column;gap:.15rem;min-width:0;display:flex}._8rq4aG_name{font-family:var(--font-body);color:var(--paper);font-size:.9rem}._8rq4aG_emailLine{font-family:var(--font-mono);color:rgba(var(--paper-rgb), .5);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}._8rq4aG_select{appearance:none;background:var(--panel);color:var(--paper);border:1px solid var(--line);border-radius:var(--radius-sm);font-family:var(--font-body);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23f8f5f0' stroke-opacity='0.55' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;padding:.4rem 1.85rem .4rem .65rem;font-size:.85rem}._8rq4aG_select:focus{border-color:rgba(var(--paper-rgb), .35);outline:none}._8rq4aG_removeButton{color:rgba(var(--paper-rgb), .55);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._8rq4aG_removeButton:hover{color:var(--warm);border-color:#aa876766}._8rq4aG_addBlock{padding-top:.4rem}._8rq4aG_addKicker{font-family:var(--font-body);color:rgba(var(--paper-rgb), .6);margin:0 0 .5rem;font-size:.8rem;font-weight:600}._8rq4aG_addRow{grid-template-columns:1fr auto auto;gap:.45rem;display:grid}._8rq4aG_addButton{background:var(--accent);color:var(--on-accent,var(--ink));border:1px solid var(--accent-ink);border-radius:var(--radius-sm);font-family:var(--font-body);cursor:pointer;padding:.4rem 1rem;font-size:.85rem;font-weight:600}._8rq4aG_addButton:disabled{opacity:.45;cursor:not-allowed}
.PMcqCa_arriveNext{animation-name:PMcqCa_arriveNext;animation-duration:.22s;animation-timing-function:cubic-bezier(.33,.67,.67,1);animation-fill-mode:both}.PMcqCa_arrivePrev{animation-name:PMcqCa_arrivePrev;animation-duration:.22s;animation-timing-function:cubic-bezier(.33,.67,.67,1);animation-fill-mode:both}@keyframes PMcqCa_arriveNext{0%{opacity:.35;translate:22px}to{opacity:1;translate:0}}@keyframes PMcqCa_arrivePrev{0%{opacity:.35;translate:-22px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.PMcqCa_arriveNext,.PMcqCa_arrivePrev{animation-name:PMcqCa_arriveFade}@keyframes PMcqCa_arriveFade{0%{opacity:.35}to{opacity:1}}}
.GFYR1a_dialog{color:var(--paper);background:0 0;border:none;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0}.GFYR1a_dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1c1c1cf0}:root[data-theme=light] .GFYR1a_dialog::backdrop{background:#fdfcfbf0}.GFYR1a_panel{height:100svh;padding:calc(.75rem + var(--native-top-inset)) 1rem calc(5.8rem + env(safe-area-inset-bottom,0px));pointer-events:none;flex-direction:column;display:flex;position:fixed;inset:0}.GFYR1a_panel>*{pointer-events:auto}.GFYR1a_panelFull{padding:0}.GFYR1a_panelFull .GFYR1a_header,.GFYR1a_panelFull .GFYR1a_nav,.GFYR1a_panelFull .GFYR1a_main>:not(.GFYR1a_viewer){display:none}.GFYR1a_panelFull .GFYR1a_viewer{min-height:0}.GFYR1a_bodyRow{flex:1;gap:1rem;min-height:0;display:flex}.GFYR1a_main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}.GFYR1a_noteworthyPanel{scrollbar-width:none;flex:none;width:min(420px,34%);min-height:0;overflow-y:auto}.GFYR1a_noteworthyPanel::-webkit-scrollbar{width:0;height:0;display:none}.GFYR1a_noteworthyPanel:empty{display:none}.GFYR1a_noteSheetOverlay{z-index:5;background:color-mix(in srgb, var(--ink) 55%, transparent);animation:.2s GFYR1a_noteSheetFade;position:fixed;inset:0}.GFYR1a_noteSheetPanel{scrollbar-width:none;background:var(--ink);max-height:85dvh;color:var(--paper);padding:1.85rem 1rem calc(1.25rem + env(safe-area-inset-bottom));will-change:transform;border-radius:16px 16px 0 0;animation:.28s cubic-bezier(.2,.7,.3,1) GFYR1a_noteSheetUp;position:absolute;inset:auto 0 0;overflow-y:auto}.GFYR1a_noteSheetPanel::-webkit-scrollbar{width:0;height:0;display:none}.GFYR1a_noteSheetPanel:before{content:"";background:rgba(var(--paper-rgb), .22);border-radius:999px;width:2.25rem;height:.28rem;position:absolute;top:.6rem;left:50%;transform:translate(-50%)}@keyframes GFYR1a_noteSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes GFYR1a_noteSheetFade{0%{opacity:0}to{opacity:1}}.GFYR1a_header{justify-content:space-between;align-items:center;gap:1.5rem;min-height:3.1rem;margin-bottom:.5rem;padding:.5rem 3.6rem .5rem .25rem;display:flex;position:relative}.GFYR1a_meta{align-items:center;gap:.5rem;min-width:0;display:flex}.GFYR1a_progress{background:rgba(var(--paper-rgb), .1);height:1px;position:absolute;bottom:0;left:.25rem;right:3.6rem}.GFYR1a_progressFill{background:rgba(var(--paper-rgb), .55);min-width:2px;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.GFYR1a_progressFill{transition:width .25s var(--ease,ease)}}.GFYR1a_noteworthyJump{z-index:3;font-family:var(--font-body);color:var(--warm);background:var(--brown-10);border:1px solid var(--brown-28);cursor:pointer;transition:background .15s var(--ease,ease), filter .15s var(--ease,ease);border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.3rem .6rem .3rem .7rem;font-size:.75rem;font-weight:500;display:inline-flex;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);background:color-mix(in srgb, var(--ink) 86%, var(--warm))!important}@media (hover:hover){.GFYR1a_noteworthyJump:hover{filter:brightness(1.15)}}@media (min-width:721px){.GFYR1a_noteworthyJump{display:none}}.GFYR1a_noteworthyJump svg{transform:rotate(180deg)}.GFYR1a_filename{min-width:0;font-family:var(--font-body);color:rgba(var(--paper-rgb), .85);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:550;overflow:hidden}.GFYR1a_folderLine{min-width:0;max-width:40%;font-family:var(--font-body);color:rgba(var(--paper-rgb), .6);cursor:pointer;transition:color .15s var(--ease);background:0 0;border:none;align-items:center;gap:.4rem;padding:0;font-size:.8rem;font-weight:500;display:inline-flex}@media (hover:hover){.GFYR1a_folderLine:hover{color:var(--paper)}}.GFYR1a_folderLineText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GFYR1a_statusPill{font-family:var(--font-body);border:1px solid #0000;border-radius:999px;flex-shrink:0;padding:.1rem .55rem;font-size:.75rem;font-weight:500}.GFYR1a_statusPillPending{color:var(--warm);border-color:var(--brown-28);background:#aa87671a}.GFYR1a_statusPillAttention{background:var(--blue-12);color:var(--paper);border-color:var(--accent-ink)}.GFYR1a_statusPillApproved{color:#9bc89e;background:#7eb4821f;border-color:#7eb48259}.GFYR1a_statusPillRejected{background:rgb(var(--danger-rgb) / .12);color:var(--danger-fg);border-color:rgb(var(--danger-rgb) / .4)}.GFYR1a_close{z-index:4;background:color-mix(in srgb, var(--ink) 85%, transparent);border:1px solid rgba(var(--paper-rgb), .18);color:rgba(var(--paper-rgb), .7);cursor:pointer;width:2.6rem;height:2.6rem;transition:border-color .2s var(--ease), color .2s var(--ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}@media (hover:hover){.GFYR1a_close:hover{border-color:rgba(var(--paper-rgb), .4);color:var(--paper)}}.GFYR1a_actualPixels{z-index:5;border:1px solid rgba(var(--paper-rgb), .22);background:color-mix(in srgb, var(--ink) 42%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);font-family:var(--font-body);color:var(--paper);white-space:nowrap;cursor:pointer;border-radius:999px;padding:.34rem .85rem;font-size:.75rem;position:absolute;top:16px;right:16px;box-shadow:0 6px 20px #00000038}.GFYR1a_actualPixels:disabled{opacity:.6;cursor:default}@media (hover:hover){.GFYR1a_actualPixels:hover:not(:disabled){border-color:rgba(var(--paper-rgb), .4)}}.GFYR1a_viewer{border-radius:var(--radius);flex:1 0;justify-content:center;align-items:center;min-height:clamp(260px,52vh,640px);display:flex;position:relative;overflow:hidden}.GFYR1a_recordOverOverlay{z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a8;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0;overflow-y:auto}.GFYR1a_recordOverOverlay>*{background:var(--ink);width:min(560px,100%);box-shadow:0 24px 64px #0000008c}.GFYR1a_image{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%}.GFYR1a_imageStage{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.GFYR1a_imageLayer{width:100%;height:100%;position:absolute;inset:0}.GFYR1a_imageHiRes{opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1)}.GFYR1a_imageHiResReady{opacity:1}.GFYR1a_markLoader{color:var(--accent-ink)}.GFYR1a_placeholder{font-family:var(--font-body);color:rgba(var(--paper-rgb), .55);text-align:center;max-width:28rem;padding:2rem;font-size:.95rem}.GFYR1a_audioStage{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;width:min(440px,100%);padding:2rem;display:flex}.GFYR1a_audioArt{background:var(--brown-10);border:1px solid var(--brown-28);width:96px;height:96px;color:var(--warm);border-radius:50%;justify-content:center;align-items:center;display:flex}.GFYR1a_audioName{font-family:var(--font-body);color:var(--paper);word-break:break-word;max-width:100%;font-size:1rem}.GFYR1a_audioPlayer{width:100%}.GFYR1a_pdfFrame,.GFYR1a_htmlFrame{background:#fff;border:none;width:100%;height:100%}.GFYR1a_docText{white-space:pre-wrap;word-break:break-word;width:100%;max-width:760px;font-family:var(--font-body);color:rgba(var(--paper-rgb), .85);text-align:left;align-self:stretch;padding:1.75rem 2rem;font-size:.92rem;line-height:1.65;overflow-y:auto}.GFYR1a_codeText{font-family:var(--font-mono);white-space:pre;word-break:normal;font-size:.82rem;line-height:1.6;overflow-x:auto}.GFYR1a_docHtml{width:100%;max-width:800px;font-family:var(--font-body);color:rgba(var(--paper-rgb), .85);text-align:left;align-self:stretch;padding:2rem 2.25rem 3rem;font-size:.95rem;line-height:1.7;overflow-y:auto}.GFYR1a_docHtml h1,.GFYR1a_docHtml h2,.GFYR1a_docHtml h3,.GFYR1a_docHtml h4{font-family:var(--font-display);color:var(--paper);margin:1.6em 0 .6em;line-height:1.2}.GFYR1a_docHtml h1{font-size:1.5rem}.GFYR1a_docHtml h2{font-size:1.25rem}.GFYR1a_docHtml h3{font-size:1.08rem}.GFYR1a_docHtml p{margin:0 0 .9em}.GFYR1a_docHtml ul,.GFYR1a_docHtml ol{margin:0 0 .9em;padding-left:1.4em}.GFYR1a_docHtml li{margin:.2em 0}.GFYR1a_docHtml a{color:var(--accent-ink);text-underline-offset:2px;text-decoration:underline}.GFYR1a_docHtml strong{color:var(--paper);font-weight:600}.GFYR1a_docHtml img{border-radius:var(--radius-sm);max-width:100%;height:auto;margin:.5em 0}.GFYR1a_docHtml table{border-collapse:collapse;width:100%;margin:.9em 0;font-size:.85rem}.GFYR1a_docHtml th,.GFYR1a_docHtml td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:.4em .6em}.GFYR1a_docHtml th{background:rgba(var(--paper-rgb), .05);color:var(--paper)}.GFYR1a_docHtml pre{background:rgba(var(--paper-rgb), .05);border-radius:var(--radius-sm);margin:0 0 1em;padding:.85rem 1rem;overflow-x:auto}.GFYR1a_docHtml code{font-family:var(--font-mono);font-size:.86em}.GFYR1a_docHtml :not(pre)>code{background:rgba(var(--paper-rgb), .07);border-radius:4px;padding:.12em .34em}.GFYR1a_docHtml blockquote{border-left:2px solid var(--warm);color:rgba(var(--paper-rgb), .75);margin:0 0 1em;padding-left:1rem}.GFYR1a_docHtml hr{border:none;border-top:1px solid var(--line);margin:1.6em 0}.GFYR1a_docHtml ul:has(>li>input[type=checkbox]){padding-left:.2em;list-style:none}.GFYR1a_docHtml li>input[type=checkbox]{pointer-events:none;margin-right:.5em}.GFYR1a_sheetWrap{flex-direction:column;align-self:stretch;width:100%;min-height:0;display:flex;overflow:hidden}.GFYR1a_sheetTabs{flex-wrap:wrap;flex-shrink:0;gap:.25rem;padding:.5rem .75rem 0;display:flex}.GFYR1a_sheetTab{appearance:none;border:1px solid var(--line);color:rgba(var(--paper-rgb), .6);font-family:var(--font-mono);letter-spacing:.06em;border-radius:var(--radius-sm) var(--radius-sm) 0 0;cursor:pointer;background:0 0;border-bottom:none;padding:.35rem .7rem;font-size:.7rem}.GFYR1a_sheetTabActive{color:var(--on-accent);background:var(--accent);border-color:var(--accent-ink)}.GFYR1a_sheetScroll{flex:1;min-height:0;overflow:auto}.GFYR1a_sheetTable{border-collapse:collapse;font-family:var(--font-mono);color:rgba(var(--paper-rgb), .85);white-space:nowrap;font-size:.72rem}.GFYR1a_sheetTable th,.GFYR1a_sheetTable td{border:1px solid var(--line);text-align:left;text-overflow:ellipsis;max-width:320px;padding:.3rem .6rem;overflow:hidden}.GFYR1a_sheetColHead,.GFYR1a_sheetCorner,.GFYR1a_sheetRowNum{background:var(--panel);color:rgba(var(--paper-rgb), .5);text-align:center;font-weight:500;position:sticky}.GFYR1a_sheetColHead{z-index:1;top:0}.GFYR1a_sheetRowNum{z-index:1;left:0}.GFYR1a_sheetCorner{z-index:2;top:0;left:0}.GFYR1a_sheetNote{font-family:var(--font-mono);letter-spacing:.08em;color:rgba(var(--paper-rgb), .4);flex-shrink:0;padding:.6rem .75rem;font-size:.65rem}.GFYR1a_nav{background:color-mix(in srgb, var(--ink) 85%, transparent);border:1px solid rgba(var(--paper-rgb), .18);width:2.5rem;height:2.5rem;color:rgba(var(--paper-rgb), .8);cursor:pointer;transition:border-color .2s var(--ease), color .2s var(--ease), opacity .2s var(--ease);border-radius:999px;justify-content:center;align-items:center;font-size:1.4rem;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover){.GFYR1a_nav:hover:not(:disabled){border-color:rgba(var(--paper-rgb), .4);color:var(--paper)}}.GFYR1a_nav:disabled{opacity:.25;cursor:not-allowed}.GFYR1a_navPrev{left:1rem}.GFYR1a_navNext{right:1rem}.GFYR1a_decideStrip{background:color-mix(in srgb, var(--ink) 60%, transparent);border:1px solid var(--brown-28);border-radius:var(--radius);flex-direction:column;gap:.65rem;margin-top:1rem;padding:1rem 1.25rem;display:flex}.GFYR1a_decideHead{flex-direction:column;gap:.3rem;display:flex}.GFYR1a_decideKicker{font-family:var(--font-body);color:var(--warm);margin:0;font-size:.75rem;font-weight:500}.GFYR1a_decideTitle{font-family:var(--font-body);color:var(--paper);margin:0;font-size:1rem}.GFYR1a_decideComment{border-left:3px solid var(--brown-28);font-family:var(--font-body);color:rgba(var(--paper-rgb), .8);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#aa87670f;margin:0;padding:.5rem .75rem;font-size:.9rem;font-style:italic}.GFYR1a_decideNote{font-family:var(--font-body);color:var(--paper);background:color-mix(in srgb, var(--ink) 40%, transparent);border:1px solid var(--line);border-radius:var(--radius-sm);resize:vertical;outline:none;min-height:2.5rem;padding:.5rem .7rem;font-size:.9rem}.GFYR1a_decideNote:focus{border-color:var(--accent-ink);background-color:var(--blue-12)}.GFYR1a_decideNote::placeholder{color:rgba(var(--paper-rgb), .35)}.GFYR1a_decideButtons{justify-content:flex-end;gap:.5rem;display:flex}.GFYR1a_decideAction{font-family:var(--font-body);border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--line);transition:background .15s var(--ease), border-color .15s var(--ease), color .15s var(--ease);padding:.55rem 1.1rem;font-size:.8rem;font-weight:500}.GFYR1a_decideAction:disabled{cursor:not-allowed;opacity:.5}.GFYR1a_decideApprove{color:#c0e0c2;background:#7eb48233;border-color:#7eb48266}@media (hover:hover){.GFYR1a_decideApprove:hover:not(:disabled){background:#7eb48259;border-color:#7eb48299}}.GFYR1a_decideReject{color:var(--danger-fg);background:0 0}@media (hover:hover){.GFYR1a_decideReject:hover:not(:disabled){background:rgb(var(--danger-rgb) / .15);border-color:rgb(var(--danger-rgb) / .4)}}.GFYR1a_exifChip{background:color-mix(in srgb, var(--ink) 60%, transparent);border:1px solid var(--line);font-family:var(--font-mono);color:rgba(var(--paper-rgb), .7);border-radius:999px;flex-shrink:0;align-items:center;max-width:100%;padding:.3rem .6rem;font-size:.78rem;display:flex;position:relative}.GFYR1a_exifChipOpen{cursor:pointer;border-color:rgba(var(--paper-rgb), .3)}.GFYR1a_exifChipIdle .GFYR1a_exifToggle{cursor:default}.GFYR1a_exifChipIdle .GFYR1a_exifToggleLabel,.GFYR1a_exifChipIdle .GFYR1a_exifChev{opacity:.55}.GFYR1a_exifChipOpen .GFYR1a_exifBody{z-index:3;background:color-mix(in srgb, var(--ink) 95%, transparent);border:1px solid var(--line);border-radius:var(--radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:max-content;max-width:min(26rem,80vw);padding:.55rem .85rem;position:absolute;top:calc(100% + .4rem);right:0}.GFYR1a_exifStrip{background:color-mix(in srgb, var(--ink) 60%, transparent);border:1px solid var(--line);border-radius:var(--radius);font-family:var(--font-mono);color:rgba(var(--paper-rgb), .7);align-self:center;align-items:flex-start;gap:.6rem;max-width:100%;margin-top:.85rem;padding:.55rem 1rem;font-size:.78rem;display:flex}.GFYR1a_exifToggle{font-family:var(--font-mono);color:var(--warm);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:.4rem;padding:0;font-size:.78rem;display:inline-flex}.GFYR1a_exifToggleLabel{color:rgba(var(--paper-rgb), .7);white-space:nowrap;text-overflow:ellipsis;max-width:14rem;overflow:hidden}.GFYR1a_exifChev{transition:transform .18s var(--ease);opacity:.7}.GFYR1a_exifToggle[aria-expanded=true] .GFYR1a_exifChev{transform:rotate(180deg)}.GFYR1a_exifIcon{color:var(--warm);flex-shrink:0;align-items:center;margin-top:.1rem;display:inline-flex}.GFYR1a_exifBody{flex-wrap:wrap;align-items:center;gap:.3rem .9rem;min-width:0;display:flex}.GFYR1a_exifItem{white-space:nowrap}.GFYR1a_exifSettings{color:var(--paper)}.GFYR1a_exifGps{color:rgba(var(--paper-rgb), .7);transition:color .15s var(--ease);align-items:center;gap:.3rem;text-decoration:none;display:inline-flex}@media (hover:hover){.GFYR1a_exifGps:hover{color:var(--warm)}}@media (max-width:720px){.GFYR1a_bodyRow{flex-direction:column}.GFYR1a_noteworthyPanel{display:none}.GFYR1a_header{flex-direction:column;align-items:stretch;gap:0}.GFYR1a_close{width:2.6rem;height:2.6rem;right:.6rem}.GFYR1a_header:has(.GFYR1a_exifChip) .GFYR1a_close{top:.5rem;transform:none}.GFYR1a_nav{width:2.1rem;height:2.1rem}.GFYR1a_viewer{min-height:clamp(180px,34svh,640px)}.GFYR1a_exifChip{align-self:flex-start;margin-top:.5rem}.GFYR1a_exifChipOpen .GFYR1a_exifBody{max-width:min(26rem,100vw - 3rem);left:0;right:auto}.GFYR1a_exifStrip{align-self:stretch;font-size:.72rem}.GFYR1a_exifItem{white-space:normal}}.GFYR1a_dialog:focus,.GFYR1a_dialog:focus-visible{outline:none}
.bXarWW_bar{z-index:5;background:color-mix(in srgb, var(--ink) 42%, transparent);border:1px solid rgba(var(--paper-rgb), .22);-webkit-backdrop-filter:blur(16px)saturate(1.4);border-radius:999px;align-items:center;gap:2px;padding:4px;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000038}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bXarWW_bar{background:color-mix(in srgb, var(--ink) 80%, transparent)}}.bXarWW_row{align-items:center;gap:2px;display:inline-flex}.bXarWW_rowInline{gap:.4rem}.bXarWW_rowInline .bXarWW_btn{border:1px solid var(--line);width:2.5rem;height:2.5rem;color:rgba(var(--paper-rgb), .75)}.bXarWW_rowInline .bXarWW_btnOn{border-color:#0000}.bXarWW_btn{appearance:none;color:rgba(var(--paper-rgb), .78);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:color .15s,background .15s;display:inline-flex}@media (hover:hover){.bXarWW_btn:hover{color:var(--paper);background:rgba(var(--paper-rgb), .12)}}.bXarWW_btnOn{background:color-mix(in srgb, var(--warm) 42%, transparent);color:var(--paper)}@media (hover:hover){.bXarWW_btnOn:hover{background:color-mix(in srgb, var(--warm) 50%, transparent)}}.bXarWW_sep{background:rgba(var(--paper-rgb), .24);width:1px;height:20px;margin:0 3px}
.QE3jdW_player{outline:none;flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.QE3jdW_player:focus-visible{box-shadow:0 0 0 2px var(--accent-ink);border-radius:var(--radius-sm)}.QE3jdW_stage{cursor:pointer;touch-action:manipulation;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.QE3jdW_hint{bottom:1.1rem;border:1px solid var(--line);width:max-content;max-width:calc(100% - 2rem);color:var(--paper);cursor:default;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12100ed6;border-radius:999px;align-items:center;gap:.55rem;margin-inline:auto;padding:.5rem .5rem .5rem .7rem;font-size:.8rem;line-height:1.35;animation:.42s cubic-bezier(.2,.7,.3,1) both QE3jdW_hintRise;display:inline-flex;position:absolute;inset-inline:0;box-shadow:0 6px 20px #00000073}.QE3jdW_hintText{text-wrap:balance}@keyframes QE3jdW_hintRise{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.QE3jdW_tapGlyph{flex-shrink:0;overflow:visible}.QE3jdW_tapGlyph circle{transform-box:fill-box;transform-origin:50%}.QE3jdW_tapDot{fill:var(--accent-ink,currentColor);animation:2.4s cubic-bezier(.2,.7,.3,1) infinite QE3jdW_tapPress}.QE3jdW_tapRest{fill:none;stroke:var(--accent-ink,currentColor);stroke-width:1.25px;opacity:.3}.QE3jdW_tapRing{fill:none;stroke:var(--accent-ink,currentColor);stroke-width:1.5px;opacity:0;animation:2.4s ease-out infinite QE3jdW_tapRing}.QE3jdW_tapRingSecond{animation-delay:.22s}@keyframes QE3jdW_tapPress{0%,4%,9%,13%,to{transform:scale(1)}2%,11%{transform:scale(.72)}}@keyframes QE3jdW_tapRing{0%{opacity:.9;transform:scale(.5)}28%{opacity:0;transform:scale(2.1)}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.QE3jdW_hint{animation-name:QE3jdW_hintFade;animation-duration:.15s}@keyframes QE3jdW_hintFade{0%{opacity:0}to{opacity:1}}.QE3jdW_tapDot{animation:none}.QE3jdW_tapRing{animation:2.4s ease-out infinite QE3jdW_tapBlink;transform:scale(1.5)}@keyframes QE3jdW_tapBlink{0%{opacity:.8}18%{opacity:0}to{opacity:0}}}.QE3jdW_hintDismiss{width:26px;height:26px;color:rgba(var(--paper-rgb), .6);cursor:pointer;transition:color .15s var(--ease), background .15s var(--ease);background:0 0;border:none;border-radius:50%;flex-shrink:0;place-content:center;padding:0;display:grid}@media (hover:hover){.QE3jdW_hintDismiss:hover{color:var(--paper);background:rgba(var(--paper-rgb), .1)}}.QE3jdW_video{background:#100e0c;max-width:100%;max-height:100%;display:block}.QE3jdW_bigPlay{width:4.2rem;height:4.2rem;color:var(--paper);cursor:pointer;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:background .15s var(--ease), transform .12s var(--ease);background:#12100e8c;border:none;border-radius:50%;place-content:center;padding-left:.2rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.QE3jdW_bigPlay:hover{background:#12100ebf;transform:translate(-50%,-50%)scale(1.06)}.QE3jdW_controls{flex:none;padding:.55rem .2rem .2rem}.QE3jdW_track{cursor:pointer;height:20px;margin:0 .3rem;position:relative}.QE3jdW_track:before{content:"";background:rgba(var(--paper-rgb), .16);border-radius:4px;height:4px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.QE3jdW_trackBuffered,.QE3jdW_trackFill{pointer-events:none;border-radius:4px;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.QE3jdW_trackBuffered{background:rgba(var(--paper-rgb), .28)}.QE3jdW_trackFill{background:var(--accent)}.QE3jdW_trackHandle{background:var(--paper);pointer-events:none;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000080}.QE3jdW_marker{cursor:pointer;width:15px;height:15px;transition:transform .1s var(--ease), background .12s var(--ease);z-index:2;background:#f0b03a;border:2px solid #12100ed9;border-radius:50%;padding:0;position:absolute;top:calc(50% + 9px);transform:translate(-50%,-50%);box-shadow:0 1px 4px #00000080}.QE3jdW_marker:hover{background:#ffc24d;transform:translate(-50%,-50%)scale(1.5)}.QE3jdW_bubbleLayer{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:visible}.QE3jdW_bubble{border:1px solid var(--line);border-radius:var(--radius-sm);width:max-content;max-width:min(340px,60%);color:var(--paper);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12100edb;padding:.55rem .7rem;position:absolute;bottom:10px;transform:translate(-50%);box-shadow:0 6px 22px #00000080}.QE3jdW_bubbleFloat{animation:QE3jdW_bubbleRise 4.2s var(--ease) forwards}.QE3jdW_bubblePinned{pointer-events:auto;animation:QE3jdW_bubblePop .18s var(--ease)}.QE3jdW_bubbleOpens{cursor:pointer}@media (hover:hover){.QE3jdW_bubbleOpens:hover{border-color:var(--accent-ink)}}@keyframes QE3jdW_bubbleRise{0%{opacity:0;transform:translate(-50%)translateY(24px)scale(.96)}12%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}80%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-10px)scale(1)}}@keyframes QE3jdW_bubblePop{0%{opacity:0;transform:translate(-50%)translateY(6px)scale(.97)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.QE3jdW_bubbleHead{align-items:baseline;gap:.5rem;margin-bottom:.2rem;display:flex}.QE3jdW_bubbleTime{font-family:var(--font-mono);letter-spacing:.02em;color:#f0b03a;flex-shrink:0;font-size:.7rem}.QE3jdW_bubbleAuthor{color:rgba(var(--paper-rgb), .78);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:600;overflow:hidden}.QE3jdW_bubbleText{color:var(--paper);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:.85rem;line-height:1.4;display:-webkit-box;overflow:hidden}.QE3jdW_bubbleClose{width:18px;height:18px;color:rgba(var(--paper-rgb), .55);cursor:pointer;transition:color .15s var(--ease), background .15s var(--ease);background:0 0;border:none;border-radius:50%;place-content:center;padding:0;display:grid;position:absolute;top:.3rem;right:.3rem}.QE3jdW_bubbleClose:hover{color:var(--paper);background:rgba(var(--paper-rgb), .1)}.QE3jdW_bubbleReply{border:1px solid var(--line);border-radius:var(--radius-sm);color:rgba(var(--paper-rgb), .85);cursor:pointer;transition:color .15s var(--ease), border-color .15s var(--ease);background:0 0;margin-top:.45rem;padding:.2rem .55rem;font-size:.74rem}.QE3jdW_bubbleReply:hover{color:var(--paper);border-color:var(--accent-ink)}@media (max-width:720px){.QE3jdW_bubbleLayer{display:none}}.QE3jdW_buttons{align-items:center;gap:.25rem;margin-top:.65rem;padding:0 .3rem;display:flex}.QE3jdW_ctrl{border-radius:var(--radius-sm);width:2rem;height:2rem;color:rgba(var(--paper-rgb), .8);cursor:pointer;transition:color .15s var(--ease), background .15s var(--ease), border-color .15s var(--ease);background:0 0;border:none;place-content:center;padding:0;display:grid}@media (hover:hover){.QE3jdW_ctrl:hover{color:var(--paper);background:rgba(var(--paper-rgb), .08)}}.QE3jdW_play{border:1px solid rgba(var(--paper-rgb), .28);background:rgba(var(--paper-rgb), .05);width:2.4rem;height:2.4rem;color:var(--paper);border-radius:50%;margin-right:.15rem}.QE3jdW_play:active{background:rgba(var(--paper-rgb), .14)}@media (hover:hover){.QE3jdW_play:hover{border-color:rgba(var(--paper-rgb), .45);background:rgba(var(--paper-rgb), .12)}}.QE3jdW_time{font-family:var(--font-mono);letter-spacing:.02em;color:rgba(var(--paper-rgb), .7);white-space:nowrap;margin-left:.4rem;font-size:.74rem}.QE3jdW_timeSep{color:rgba(var(--paper-rgb), .4)}.QE3jdW_spacer{flex:1}@media (max-width:720px){.QE3jdW_buttons{gap:.15rem;padding:0 .15rem}.QE3jdW_time{margin-left:.25rem}}
.P8uqSq_toolbar{width:100%;max-width:var(--share-measure,48rem);flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;margin:0 0 1rem;display:flex}.P8uqSq_toolbar>:not(.P8uqSq_viewBtn):not(nav){align-self:center;margin-top:0}@media (max-width:640px){.P8uqSq_toolbar>nav{flex:1 1 0}.P8uqSq_toolbar:has(>:not(.P8uqSq_viewBtn):not(nav))>nav{flex-basis:100%}.P8uqSq_toolbar>:not(.P8uqSq_viewBtn):not(nav){flex:auto;min-width:0}}.P8uqSq_viewBtn{width:2.75rem;height:2.75rem;color:rgba(var(--paper-rgb), .7);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;place-content:center;margin-left:auto;padding:0;display:grid}.P8uqSq_viewBtnCover{color:inherit;opacity:.8;margin-left:0}@media (hover:hover){.P8uqSq_viewBtn:hover{color:var(--paper)}}.P8uqSq_viewBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.P8uqSq_list{width:100%;max-width:var(--share-measure,48rem);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.P8uqSq_fileLink,.P8uqSq_folderLink{--thumb:96px;grid-template-columns:var(--thumb) 1fr auto;color:var(--paper);transition:background .12s var(--ease);border-radius:10px 11px 10px 12px;align-items:center;gap:1rem;padding:.6rem;text-decoration:none;display:grid}@media (hover:hover){.P8uqSq_fileLink:hover,.P8uqSq_folderLink:hover{background:var(--row-hover)}}.P8uqSq_thumbCell{width:var(--thumb);height:var(--thumb);border-radius:var(--radius-sm);background:rgba(var(--paper-rgb), .04);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.P8uqSq_thumb{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.P8uqSq_thumbBadge{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--paper-rgb), .4);font-size:.6rem}.P8uqSq_rowIcon{width:var(--thumb);height:var(--thumb);color:var(--warm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.P8uqSq_rowIcon svg{stroke-width:1.15px;opacity:.85;width:66px;height:66px}@media (max-width:640px){.P8uqSq_rowIcon svg{width:46px;height:46px}}.P8uqSq_name{font-family:var(--font-body);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.95rem;overflow:hidden}.P8uqSq_meta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--paper-rgb), .5);align-items:baseline;gap:.75rem;font-size:.72rem;display:inline-flex}@media (max-width:640px){.P8uqSq_fileLink,.P8uqSq_folderLink{--thumb:72px}}.P8uqSq_sheet{width:100%;max-width:var(--share-measure,48rem);--row-h:12.5rem;flex-direction:column;gap:2.5rem;display:flex}@media (max-width:640px){.P8uqSq_sheet{--row-h:9rem;gap:1.75rem}.P8uqSq_contact .P8uqSq_shotSize{display:none}}.P8uqSq_contact{flex-wrap:wrap;gap:1.6rem .9rem;display:flex}.P8uqSq_shot,.P8uqSq_folderCard{border:1px solid var(--line);transition:border-color .12s var(--ease);background:0 0;border-radius:12px 14px 11px 15px;overflow:hidden}@media (hover:hover){.P8uqSq_shot:hover,.P8uqSq_folderCard:hover{border-color:rgba(var(--paper-rgb), .28)}}.P8uqSq_shot{flex:var(--r) 1 calc(var(--r) * var(--row-h));min-width:0;color:var(--paper);flex-direction:column;text-decoration:none;display:flex}.P8uqSq_contactTail{flex:1000 1 0}.P8uqSq_shotFrame{width:100%;aspect-ratio:var(--r);background:rgba(var(--paper-rgb), .05);display:block;overflow:hidden}.P8uqSq_shotFrame img{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity .2s var(--ease);display:block}@media (hover:hover){.P8uqSq_shot:hover .P8uqSq_shotName{color:var(--paper)}}.P8uqSq_shot:focus-visible,.P8uqSq_folderCard:focus-visible{outline:none}.P8uqSq_shot:focus-visible .P8uqSq_shotFrame,.P8uqSq_folderCard:focus-visible .P8uqSq_folderCover{box-shadow:0 0 0 2px var(--ink), 0 0 0 4px var(--accent-ink)}.P8uqSq_shotDoc{background:var(--panel);place-items:center;display:grid}.P8uqSq_gridBadge{font-family:var(--font-mono);letter-spacing:.08em;color:rgba(var(--paper-rgb), .45);font-size:.72rem}.P8uqSq_shotCaption{align-items:baseline;gap:.75rem;min-width:0;padding:.55rem .7rem .6rem;display:flex}.P8uqSq_shotName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-body);color:rgba(var(--paper-rgb), .78);transition:color .15s var(--ease);flex:1;font-size:.85rem;overflow:hidden}.P8uqSq_shotSize{font-family:var(--font-mono);color:rgba(var(--paper-rgb), .42);flex-shrink:0;font-size:.68rem}.P8uqSq_docRow{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.6rem;display:grid}.P8uqSq_docCard{min-width:0;color:var(--paper);transition:background .12s var(--ease);border-radius:10px 11px 10px 12px;align-items:center;gap:.85rem;padding:.6rem;text-decoration:none;display:flex}@media (hover:hover){.P8uqSq_docCard:hover{background:var(--row-hover)}}.P8uqSq_docCard:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.P8uqSq_docKind{border-radius:var(--radius-sm);background:var(--panel);width:3.5rem;height:3.5rem;font-family:var(--font-mono);letter-spacing:.08em;color:rgba(var(--paper-rgb), .45);flex:none;place-items:center;font-size:.62rem;display:grid}.P8uqSq_docText{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.P8uqSq_folderRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem .9rem;display:grid}.P8uqSq_folderRow[data-count="1"]{grid-template-columns:minmax(0,1fr)}.P8uqSq_folderRow[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.P8uqSq_folderRow[data-count="1"] .P8uqSq_folderCover{aspect-ratio:21/8}.P8uqSq_folderRow[data-count="2"] .P8uqSq_folderCover{aspect-ratio:16/9}@media (max-width:640px){.P8uqSq_folderRow,.P8uqSq_folderRow[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.P8uqSq_folderRow[data-count="1"] .P8uqSq_folderCover{aspect-ratio:16/9}.P8uqSq_folderRow[data-count="2"] .P8uqSq_folderCover{aspect-ratio:4/3}}.P8uqSq_folderCard{min-width:0;color:var(--paper);flex-direction:column;text-decoration:none;display:flex}.P8uqSq_folderCover{aspect-ratio:4/3;background:0 0;display:block;overflow:hidden}.P8uqSq_folderCover img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;transition:opacity .2s var(--ease);display:block}@media (hover:hover){.P8uqSq_folderCard:hover .P8uqSq_shotName{color:var(--paper)}}.P8uqSq_docCover{place-items:center;display:grid}.P8uqSq_docCoverKind{font-family:var(--font-display);letter-spacing:.02em;color:rgba(var(--paper-rgb), .28);font-size:clamp(1.6rem,4vw,3.2rem);font-weight:700}.P8uqSq_textPage{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-body);color:rgba(var(--paper-rgb), .62);place-self:stretch stretch;padding:1.1rem 1.25rem;font-size:.72rem;line-height:1.55;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.P8uqSq_folderCoverIcon{width:100%;height:100%;color:var(--warm);place-items:center;display:grid}.P8uqSq_folderCoverGlyph{stroke-width:1.1px;opacity:.85;width:34%;height:34%}.P8uqSq_docCoverPage{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.P8uqSq_folderName{min-width:0;color:var(--warm);flex:1;align-items:center;gap:.4rem;display:flex}.P8uqSq_lightbox{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-top:var(--native-top-inset);background:#0c0b0aeb;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.P8uqSq_lbBar{flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.1rem;display:flex}.P8uqSq_lbName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-body);color:var(--paper);font-size:.95rem;overflow:hidden}.P8uqSq_lbActions{flex:none;align-items:center;gap:.6rem;display:inline-flex}.P8uqSq_lbDownload{background:var(--accent);color:var(--on-accent,var(--ink));font-family:var(--font-body);transition:filter .12s var(--ease);border-radius:8px;align-items:center;padding:.5rem 1.1rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.P8uqSq_lbDownload:hover{filter:brightness(1.12)}}.P8uqSq_lbClose{border:1px solid var(--line);width:2.4rem;height:2.4rem;color:rgba(var(--paper-rgb), .7);cursor:pointer;transition:color .15s var(--ease), border-color .15s var(--ease);background:0 0;border-radius:8px;place-content:center;display:grid}@media (hover:hover){.P8uqSq_lbClose:hover{color:var(--paper);border-color:rgba(var(--paper-rgb), .3)}}.P8uqSq_lbStage{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 1.5rem 1.5rem;display:flex}.P8uqSq_lbImage,.P8uqSq_lbVideo{object-fit:contain;background:#100e0c;border-radius:6px;max-width:100%;max-height:100%}.P8uqSq_lbZoom{width:100%;height:100%;position:relative}.P8uqSq_lbPanel{width:100%;height:100%;display:block;position:relative}.P8uqSq_lbLayer{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.P8uqSq_lbCrisp{opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1)}.P8uqSq_lbCrispReady{opacity:1}.P8uqSq_lbNav{border:1px solid var(--line);width:3rem;height:3rem;color:var(--paper);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s var(--ease), opacity .15s var(--ease);background:#12100eb3;border-radius:50%;place-content:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover){.P8uqSq_lbNav:hover{background:#12100ef2}}.P8uqSq_lbNav:disabled{opacity:.25;cursor:default}.P8uqSq_lbPrev{left:1rem}.P8uqSq_lbNext{right:1rem}@media (max-width:640px){.P8uqSq_lbBar{padding:.7rem .8rem}.P8uqSq_lbStage{padding:0 .6rem .8rem}.P8uqSq_lbNav{width:2.5rem;height:2.5rem}.P8uqSq_lbPrev{left:.4rem}.P8uqSq_lbNext{right:.4rem}}@media (hover:none) and (pointer:coarse){.P8uqSq_lbNav{display:none}}@media (hover:hover){.P8uqSq_viewBtnCover:hover{color:inherit;opacity:1}}
.ZxP-pq_wrap{align-items:center;gap:.4rem;display:inline-flex;position:relative}.ZxP-pq_switcher{position:relative}.ZxP-pq_versionBtn{background:rgba(var(--paper-rgb), .07);border:1px solid var(--field-edge);height:2rem;color:rgba(var(--paper-rgb), .85);font-family:var(--font-mono);cursor:pointer;transition:background .15s var(--ease), color .15s var(--ease);border-radius:8px 9px 8px 10px;align-items:center;gap:.2rem;padding:0 .6rem;font-size:.72rem;display:inline-flex}.ZxP-pq_versionBtn:hover{background:rgba(var(--paper-rgb), .12);color:var(--paper)}.ZxP-pq_older{color:var(--warm)}.ZxP-pq_chev{opacity:.6;transform:rotate(-90deg)}.ZxP-pq_menu{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1c1a17fa;border:none;border-radius:12px 13px 11px 14px;min-width:12rem;margin:0;padding:.3rem;list-style:none;position:absolute;bottom:calc(100% + .4rem);right:0;box-shadow:0 8px 24px #00000073}.ZxP-pq_menuItem{width:100%;color:rgba(var(--paper-rgb), .85);cursor:pointer;text-align:left;transition:background .12s var(--ease);background:0 0;border:none;border-radius:6px;flex-direction:column;align-items:stretch;gap:.2rem;padding:.45rem .5rem;display:flex}.ZxP-pq_menuTop{align-items:baseline;gap:.45rem;width:100%;display:flex}.ZxP-pq_menuNote{font-family:var(--font-body);color:rgba(var(--paper-rgb), .6);font-size:.74rem;line-height:1.35}.ZxP-pq_menuItem:hover{background:rgba(var(--paper-rgb), .06)}.ZxP-pq_menuItemActive{background:var(--blue-12,#cce2ed21)}.ZxP-pq_menuV{font-family:var(--font-mono);color:var(--paper);font-size:.74rem}.ZxP-pq_currentTag{font-family:var(--font-body);color:var(--accent-ink);font-size:.7rem;font-weight:500}.ZxP-pq_menuMeta{color:rgba(var(--paper-rgb), .45);white-space:nowrap;margin-left:auto;font-size:.7rem}.ZxP-pq_newBtn{background:rgba(var(--paper-rgb), .07);border:1px solid var(--field-edge);height:2rem;color:rgba(var(--paper-rgb), .85);font-family:var(--font-body);cursor:pointer;white-space:nowrap;transition:background .15s var(--ease), color .15s var(--ease);border-radius:9px 8px 10px;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.8rem;font-weight:500;display:inline-flex}.ZxP-pq_newIcon{display:none}@media (max-width:720px){.ZxP-pq_newIcon{display:block}.ZxP-pq_newLabel{display:none}.ZxP-pq_newBtn{padding:0 .5rem}}.ZxP-pq_newBtn:hover:not(:disabled){background:rgba(var(--paper-rgb), .12);color:var(--paper)}.ZxP-pq_newBtn:disabled{opacity:.7;cursor:default}.ZxP-pq_hidden{display:none}.ZxP-pq_error{max-width:16rem;color:var(--danger-fg);background:rgb(var(--danger-rgb) / .14);border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.72rem;display:inline-flex;overflow:hidden}.ZxP-pq_error button{color:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;display:inline-flex}.ZxP-pq_composer{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1c1a17fa;border:none;border-radius:14px 16px 13px 17px;flex-direction:column;gap:.6rem;width:20rem;max-width:calc(100vw - 2rem);padding:.8rem;display:flex;position:absolute;bottom:calc(100% + .5rem);right:0;box-shadow:0 12px 32px #00000080}.ZxP-pq_composerTitle{font-family:var(--font-body);color:rgba(var(--paper-rgb), .6);margin:0;font-size:.8rem}.ZxP-pq_composerFile{color:var(--paper)}.ZxP-pq_composerInput{resize:none;border:1px solid var(--field-edge);width:100%;color:var(--paper);font-family:var(--font-body);transition:box-shadow .15s var(--ease);background:#00000040;border-radius:10px 11px 10px 12px;padding:.55rem .65rem;font-size:.85rem;line-height:1.4}.ZxP-pq_composerInput::placeholder{color:rgba(var(--paper-rgb), .38)}.ZxP-pq_composerInput:focus{box-shadow:0 0 0 3px var(--blue-16);outline:none}.ZxP-pq_composerActions{justify-content:flex-end;gap:.5rem;display:flex}.ZxP-pq_composerCancel{color:rgba(var(--paper-rgb), .6);font-family:var(--font-body);cursor:pointer;background:0 0;border:none;padding:.4rem .6rem;font-size:.82rem}.ZxP-pq_composerCancel:hover{color:var(--paper)}.ZxP-pq_composerUpload{background:var(--accent);color:var(--on-accent);border-radius:var(--radius-sm);font-family:var(--font-body);cursor:pointer;border:none;padding:.45rem .85rem;font-size:.82rem;font-weight:600}.ZxP-pq_composerUpload:hover{filter:brightness(1.05)}
.nWb9la_review{grid-template-columns:minmax(0,1fr) 22rem;align-items:stretch;gap:2rem;width:100%;max-width:72rem;display:grid}@media (max-width:46rem){.nWb9la_review{grid-template-columns:minmax(0,1fr)}.nWb9la_rail{min-height:0;max-height:none;position:static}.nWb9la_railInner{position:static}.nWb9la_rail .nWb9la_railInner{inset:auto}.nWb9la_list{flex:none;overflow:visible}}@media (min-width:46.01rem){.nWb9la_reviewFit{grid-template-columns:fit-content(calc(100% - 24rem)) minmax(22rem,1fr)}.nWb9la_reviewFit .nWb9la_stage{align-items:flex-start}.nWb9la_reviewFit .nWb9la_imageWrap{width:auto}}.nWb9la_stage{flex-direction:column;align-items:center;gap:1rem;display:flex;position:relative}.nWb9la_audioStage{background:#100e0c;border-radius:.75rem;width:100%;height:clamp(360px,52vh,520px);overflow:hidden}.nWb9la_stageCol{flex-direction:column;gap:.65rem;min-width:0;display:flex}.nWb9la_recordOverOverlay{z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a8;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0;overflow-y:auto}.nWb9la_recordOverOverlay>*{background:var(--ink-fixed,#15120f);width:min(560px,100%);box-shadow:0 24px 64px #0000008c}.nWb9la_recordIdeaRow{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.nWb9la_recordIdeaBtn{border:1px solid rgba(var(--paper-rgb), .2);border-radius:var(--radius-sm);color:rgba(var(--paper-rgb), .72);cursor:pointer;transition:color .15s var(--ease), background .15s var(--ease), border-color .15s var(--ease);background:0 0;flex-shrink:0;align-items:center;gap:.4rem;padding:.34rem .7rem;font-size:.78rem;display:inline-flex}@media (hover:hover){.nWb9la_recordIdeaBtn:hover:not(:disabled){color:var(--paper);background:rgba(var(--paper-rgb), .08);border-color:rgba(var(--paper-rgb), .3)}}.nWb9la_recordIdeaBtn:disabled{opacity:.55;cursor:default}.nWb9la_recordIdeaHint{font-family:var(--font-body);color:rgba(var(--paper-rgb), .55);font-size:.78rem;line-height:1.45}.nWb9la_imageWrap{border-radius:.5rem;justify-content:center;align-items:center;width:100%;min-height:16rem;max-height:72svh;display:flex;position:relative;overflow:hidden}.nWb9la_image{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:72svh;display:block}.nWb9la_video{background:#000;width:100%;max-height:72svh;display:block}.nWb9la_timeChip{font-family:var(--font-mono);color:var(--paper);background:rgba(var(--paper-rgb), .06);border:1px solid rgba(var(--paper-rgb), .25);cursor:pointer;transition:background .12s var(--ease);border-radius:.3rem;flex:none;align-self:flex-start;margin-top:.05rem;padding:.1rem .35rem;font-size:.68rem;font-weight:600}@media (hover:hover){.nWb9la_timeChip:hover{background:rgba(var(--paper-rgb), .12)}}.nWb9la_imgFallback{font-family:var(--font-body);color:rgba(var(--paper-rgb), .6);text-align:center;padding:3rem 1.5rem;font-size:.9rem}.nWb9la_imgFallback a{color:var(--paper);border-bottom:1px solid rgba(var(--paper-rgb), .4);text-decoration:none}.nWb9la_rail{border-left:1px solid var(--line);min-height:30rem;padding-left:1.5rem;position:relative}@media (max-width:46rem){.nWb9la_rail{border-left:none;border-top:1px solid var(--line);padding-top:1.25rem;padding-left:0}}.nWb9la_railInner{flex-direction:column;gap:1rem;display:flex;position:absolute;inset:0 0 0 1.5rem}.nWb9la_railHead{flex-direction:column;gap:.4rem;display:flex}.nWb9la_railKicker{font-family:var(--font-body);color:var(--warm);margin:0;font-size:.78rem;font-weight:500}.nWb9la_railHint{font-family:var(--font-body);color:rgba(var(--paper-rgb), .55);margin:0;font-size:.8rem;line-height:1.45}.nWb9la_list{overscroll-behavior:contain;flex:1;min-height:4rem;overflow-y:auto}.nWb9la_empty{font-family:var(--font-body);color:rgba(var(--paper-rgb), .45);margin:.5rem 0;font-size:.85rem}.nWb9la_thread{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nWb9la_thread>li+li{border-top:1px solid var(--line)}.nWb9la_thread>li{border-radius:0}.nWb9la_when{font-family:var(--font-body);color:rgba(var(--paper-rgb), .45);font-size:.75rem;font-weight:400}.nWb9la_list{scrollbar-width:thin;scrollbar-color:rgba(var(--paper-rgb), .18) transparent}.nWb9la_replies{border-left:2px solid var(--line);flex-direction:column;gap:.4rem;width:100%;margin:.1rem 0 0;padding:.1rem 0 0 .85rem;list-style:none;display:flex}.nWb9la_reply{flex-direction:column;gap:.1rem;display:flex}.nWb9la_replyBtn{min-height:32px;font-family:var(--font-body);color:rgba(var(--paper-rgb), .5);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:.2rem;padding:.2rem 0;font-size:.8rem}@media (hover:hover){.nWb9la_replyBtn:hover{color:var(--paper)}}@media (hover:none){.nWb9la_replyBtn{min-height:40px;color:rgba(var(--paper-rgb), .65)}}.nWb9la_comment{transition:background .12s var(--ease);border-radius:.6rem;flex-wrap:wrap;gap:.6rem;padding:.75rem .8rem;display:flex}.nWb9la_commentSelected{box-shadow:inset 2px 0 0 var(--accent-ink)}@media (hover:hover){.nWb9la_comment:hover .nWb9la_commentText{color:var(--paper)}}.nWb9la_commentFocused{background:color-mix(in srgb, var(--accent) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent)}.nWb9la_dot{width:1.15rem;height:1.15rem;font-family:var(--font-body);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:.1rem;font-size:.7rem;font-weight:700;display:flex}.nWb9la_commentBody{min-width:0}.nWb9la_commentMeta{align-items:center;gap:.4rem;margin:0 0 .15rem;display:flex}.nWb9la_author{font-family:var(--font-body);color:var(--paper);font-size:.8rem;font-weight:600}.nWb9la_guestTag{font-family:var(--font-body);color:rgba(var(--paper-rgb), .5);border:1px solid rgba(var(--paper-rgb), .2);border-radius:.25rem;padding:.05rem .3rem;font-size:.7rem;font-weight:500}.nWb9la_brandTag{font-family:var(--font-body);color:var(--accent-ink);border:1px solid color-mix(in srgb, var(--accent-ink) 45%, transparent);white-space:nowrap;border-radius:.25rem;padding:.05rem .3rem;font-size:.7rem;font-weight:500}.nWb9la_commentText{font-family:var(--font-body);color:rgba(var(--paper-rgb), .85);overflow-wrap:anywhere;margin:0;font-size:.85rem;line-height:1.45}.nWb9la_composer{border-top:1px solid rgba(var(--paper-rgb), .08);flex-direction:column;gap:.5rem;padding-top:.9rem;display:flex}.nWb9la_draftNote{font-family:var(--font-body);color:rgba(var(--paper-rgb), .7);align-items:center;gap:.4rem;margin:0;font-size:.78rem;display:flex}.nWb9la_draftDot{border-radius:50%;flex:none;width:.7rem;height:.7rem}.nWb9la_draftClear{color:rgba(var(--paper-rgb), .5);font-family:var(--font-body);cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:.75rem}@media (hover:hover){.nWb9la_draftClear:hover{color:var(--paper)}}.nWb9la_asLine{font-family:var(--font-body);color:rgba(var(--paper-rgb), .55);margin:0;font-size:.78rem}.nWb9la_changeMe{color:rgba(var(--paper-rgb), .75);border:none;border-bottom:1px solid rgba(var(--paper-rgb), .3);cursor:pointer;font-family:var(--font-body);background:0 0;margin-left:.4rem;padding:0;font-size:.78rem}@media (hover:hover){.nWb9la_changeMe:hover{color:var(--paper)}}.nWb9la_identityRow{gap:.5rem;display:flex}.nWb9la_identityInput{min-width:0;font-family:var(--font-body);color:var(--paper);border:1px solid var(--field-edge);background:0 0;border-radius:.4rem;flex:1;padding:.45rem .55rem;font-size:.85rem}.nWb9la_identityInput:focus{border-color:var(--accent-ink);outline:none}.nWb9la_identityInput::placeholder{color:rgba(var(--paper-rgb), .4)}.nWb9la_textarea{font-family:var(--font-body);color:var(--paper);border:1px solid var(--field-edge);resize:vertical;background:0 0;border-radius:.5rem;min-height:2.6rem;padding:.55rem .6rem;font-size:.9rem;line-height:1.45}.nWb9la_textarea:focus{border-color:var(--accent-ink);outline:none}.nWb9la_textarea::placeholder{color:rgba(var(--paper-rgb), .4)}.nWb9la_postError{font-family:var(--font-body);color:var(--danger);margin:0;font-size:.78rem}.nWb9la_composerActions{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.nWb9la_hintSmall{font-family:var(--font-body);color:rgba(var(--paper-rgb), .4);font-size:.75rem}.nWb9la_send{font-family:var(--font-body);color:var(--on-accent);background:var(--accent);cursor:pointer;transition:opacity .12s var(--ease);border:none;border-radius:.45rem;padding:.45rem 1.1rem;font-size:.85rem;font-weight:600}@media (hover:hover){.nWb9la_send:hover{opacity:.9}}.nWb9la_send:disabled{opacity:.5;cursor:default}.nWb9la_voiceBlock{flex-direction:column;gap:.4rem;margin-bottom:.5rem;display:flex}.nWb9la_voiceStart{border:1px solid rgba(var(--paper-rgb), .2);border-radius:var(--radius-sm);color:rgba(var(--paper-rgb), .72);cursor:pointer;transition:color .15s var(--ease), background .15s var(--ease), border-color .15s var(--ease);background:0 0;align-self:flex-start;align-items:center;gap:.4rem;padding:.34rem .7rem;font-size:.78rem;display:inline-flex}@media (hover:hover){.nWb9la_voiceStart:hover{color:var(--paper);background:rgba(var(--paper-rgb), .08);border-color:rgba(var(--paper-rgb), .3)}}.nWb9la_recordBar{background:rgba(var(--paper-rgb), .05);border:1px solid rgba(var(--paper-rgb), .12);border-radius:var(--radius-sm);flex-direction:column;gap:.4rem;padding:.5rem .6rem;display:flex}.nWb9la_recordRow{align-items:center;gap:.5rem;width:100%;display:flex}.nWb9la_spacer{flex:1}.nWb9la_recDot{background:var(--danger);border-radius:50%;flex:none;width:9px;height:9px;animation:1.2s ease-in-out infinite nWb9la_recPulse}@keyframes nWb9la_recPulse{0%,to{opacity:1}50%{opacity:.35}}.nWb9la_recTime{font-family:var(--font-mono);color:var(--paper);font-size:.78rem}.nWb9la_recStop,.nWb9la_recSend,.nWb9la_recDiscard{border-radius:var(--radius-sm);cursor:pointer;border:1px solid rgba(var(--paper-rgb), .2);color:var(--paper);transition:background .15s var(--ease), border-color .15s var(--ease);background:0 0;padding:.28rem .7rem;font-size:.78rem}@media (hover:hover){.nWb9la_recStop:hover,.nWb9la_recSend:hover,.nWb9la_recDiscard:hover{background:rgba(var(--paper-rgb), .08)}}.nWb9la_recSend{border-color:var(--accent-ink)}.nWb9la_recSend:disabled,.nWb9la_recDiscard:disabled{opacity:.5;cursor:default}.nWb9la_recDiscardIcon{border:1px solid rgba(var(--paper-rgb), .2);width:2.1rem;height:2.1rem;color:rgba(var(--paper-rgb), .65);cursor:pointer;transition:color .15s var(--ease), border-color .15s var(--ease);background:0 0;border-radius:50%;flex:none;place-content:center;display:grid}@media (hover:hover){.nWb9la_recDiscardIcon:hover:not(:disabled){color:var(--danger);border-color:var(--danger)}}.nWb9la_recDiscardIcon:disabled{opacity:.5;cursor:default}.nWb9la_recSendIcon{background:var(--accent);width:2.1rem;height:2.1rem;color:var(--on-accent,var(--ink));cursor:pointer;transition:filter .15s var(--ease);border:none;border-radius:50%;flex:none;place-content:center;display:grid}@media (hover:hover){.nWb9la_recSendIcon:hover:not(:disabled){filter:brightness(1.08)}}.nWb9la_recSendIcon:disabled{opacity:.6;cursor:default}.nWb9la_recSendSpinner{border:2px solid #00000040;border-top-color:currentColor;border-radius:50%;width:.9rem;height:.9rem;animation:.7s linear infinite nWb9la_recSendSpin}@keyframes nWb9la_recSendSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nWb9la_recSendSpinner{animation:none}}.nWb9la_recPreview{flex:1;min-width:0;height:32px}.nWb9la_recNote{color:rgba(var(--paper-rgb), .55);margin:0;font-size:.72rem;line-height:1.4}.nWb9la_voiceExplainer{background:rgba(var(--paper-rgb), .05);border:1px solid rgba(var(--paper-rgb), .12);border-radius:var(--radius-sm);padding:.75rem .85rem}.nWb9la_voiceExplainerTitle{color:var(--paper);margin:0 0 .35rem;font-size:.85rem;font-weight:600}.nWb9la_voiceExplainerBody{color:rgba(var(--paper-rgb), .72);margin:0 0 .7rem;font-size:.78rem;line-height:1.5}.nWb9la_voiceExplainerActions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.nWb9la_inlinePrimary{background:var(--accent);color:var(--on-accent,#1c1c1c);border-radius:var(--radius-sm);cursor:pointer;transition:filter .15s var(--ease), opacity .15s var(--ease);border:none;padding:.3rem .8rem;font-size:.8rem}@media (hover:hover){.nWb9la_inlinePrimary:hover{filter:brightness(1.05)}}.nWb9la_composerField{position:relative}.nWb9la_composerField .nWb9la_textarea{resize:none;width:100%;padding-right:2.9rem}.nWb9la_sendArrow{background:var(--accent);width:2rem;height:2rem;color:var(--on-accent);cursor:pointer;transition:filter .15s var(--ease), opacity .15s var(--ease);border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;bottom:.55rem;right:.5rem}@media (hover:hover){.nWb9la_sendArrow:hover:not(:disabled){filter:brightness(1.06)}}.nWb9la_sendArrow:disabled{opacity:.35;cursor:default}.nWb9la_sendArrow:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.nWb9la_sendSpin{animation:.9s linear infinite nWb9la_sendSpin}@keyframes nWb9la_sendSpin{to{transform:rotate(360deg)}}.nWb9la_reviewOn{flex-direction:column;gap:1.1rem;width:100%;max-width:72rem;display:flex}.nWb9la_reviewOn .nWb9la_stage{align-self:flex-start;align-items:flex-start;max-width:100%}.nWb9la_reviewOn .nWb9la_imageWrap{width:auto;max-width:100%}.nWb9la_roundel{z-index:3;width:30px;height:30px;font-family:var(--font-body);color:#1c1b19;cursor:pointer;border:none;border-radius:50%;place-items:center;padding:0;font-size:.8rem;font-weight:700;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fffffff2,0 4px 12px #00000040}.nWb9la_roundelOpen{color:#fff;background:#1c1b19}.nWb9la_roundel:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.nWb9la_roundelCount{background:var(--accent);min-width:16px;height:16px;color:var(--on-accent);border-radius:8px;place-items:center;padding:0 4px;font-size:.62rem;display:grid;position:absolute;top:-6px;right:-8px}.nWb9la_card{z-index:5;background:var(--panel);border-radius:14px;flex-direction:column;gap:.6rem;max-height:min(34rem,100svh - 6rem);padding:.95rem 1rem .85rem;display:flex;position:absolute;overflow-y:auto;box-shadow:0 1px #0000000a,0 18px 44px #1c1b192e}.nWb9la_cardOver{box-shadow:0 1px #0000000f,0 22px 50px #00000052}.nWb9la_cardSheet{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;max-height:70svh;position:fixed;inset:auto 0 0;box-shadow:0 -10px 30px #0003}.nWb9la_cardTie{background:var(--panel);border-radius:2px;width:14px;height:14px;position:absolute;left:-7px;transform:rotate(45deg)}.nWb9la_cardClose{width:1.8rem;height:1.8rem;color:rgba(var(--paper-rgb), .45);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:.55rem;right:.55rem}@media (hover:hover){.nWb9la_cardClose:hover{color:var(--paper)}}.nWb9la_cardLead{font-family:var(--font-body);align-items:center;gap:.5rem;margin:0 2rem 0 0;font-size:.9rem;font-weight:500;display:flex}.nWb9la_cardMsg{gap:.6rem;padding-right:1.6rem;display:flex}.nWb9la_cardMsg+.nWb9la_cardMsg{border-top:1px solid var(--line);padding-top:.6rem}.nWb9la_cardFoot{font-family:var(--font-body);color:rgba(var(--paper-rgb), .4);margin:0;font-size:.74rem}.nWb9la_textareaSmall{min-height:2.4rem;font-size:.88rem}.nWb9la_under{flex-direction:column;gap:.9rem;max-width:44rem;display:flex}.nWb9la_chips{flex-wrap:wrap;gap:.45rem;display:flex}.nWb9la_chip{border:1px solid var(--line);max-width:100%;color:var(--paper);font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .75rem .3rem .32rem;font-size:.85rem;display:inline-flex}@media (hover:hover){.nWb9la_chip:hover{border-color:rgba(var(--paper-rgb), .3)}}.nWb9la_chipOn{border-color:var(--paper)}.nWb9la_chip:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.nWb9la_chipNum{color:#1c1b19;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:.68rem;font-weight:700;display:grid}.nWb9la_chipText{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:16rem;overflow:hidden}.nWb9la_chipMeta{color:rgba(var(--paper-rgb), .42);flex:none;font-size:.74rem;font-style:normal}.nWb9la_wholeBox{flex-direction:column;gap:.5rem;display:flex}.nWb9la_wholeBox .nWb9la_textarea{min-height:2.9rem}.nWb9la_wholeSide{z-index:4;position:absolute}.nWb9la_hintRing{z-index:3;pointer-events:none;position:absolute;overflow:visible}.nWb9la_hintRing path{fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.5s cubic-bezier(.33,.67,.4,1) .6s forwards nWb9la_hintDraw,.8s 6s forwards nWb9la_hintAway}.nWb9la_hintLine{z-index:4;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:min(22rem,90%);font-family:var(--font-body);text-align:center;pointer-events:none;opacity:0;background:#141311b8;border-radius:999px;margin:0;padding:.5rem .9rem;font-size:.82rem;animation:.5s 1.6s forwards nWb9la_hintIn,.8s 6s forwards nWb9la_hintAway;position:absolute;transform:translate(-50%)}@keyframes nWb9la_hintDraw{to{stroke-dashoffset:0}}@keyframes nWb9la_hintIn{to{opacity:1}}@keyframes nWb9la_hintAway{to{opacity:0}}@media (prefers-reduced-motion:reduce){.nWb9la_hintRing path{stroke-dashoffset:0;opacity:0;animation:.6s .4s forwards nWb9la_hintIn,.8s 6s forwards nWb9la_hintAway}}
.LG_7BG_meter{border-radius:var(--radius-sm,6px);font-family:var(--font-mono);letter-spacing:.06em;border:1px solid #0000;align-items:baseline;gap:.25rem;padding:.35rem .65rem;font-size:.7rem;text-decoration:none;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.LG_7BG_meter:hover{border-color:var(--line,rgba(var(--paper-rgb), .15));background:rgba(var(--paper-rgb), .04)}.LG_7BG_used{color:rgba(var(--paper-rgb), .85)}.LG_7BG_sep{color:rgba(var(--paper-rgb), .35)}.LG_7BG_limit{color:rgba(var(--paper-rgb), .55)}.LG_7BG_normal{color:rgba(var(--paper-rgb), .6)}.LG_7BG_over75 .LG_7BG_used{color:var(--warm)}.LG_7BG_over90{background:#c0404014;border-color:#c0404059}.LG_7BG_over90 .LG_7BG_used{color:var(--danger-fg)}@media (max-width:720px){.LG_7BG_meter{display:none}}
.PFpsWq_shell{flex-direction:column;min-height:100dvh;display:flex}.PFpsWq_topBar{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;padding:.85rem 1.5rem;display:grid}.PFpsWq_brand{color:inherit;cursor:pointer;align-items:baseline;gap:1rem;text-decoration:none;display:flex}.PFpsWq_logo{width:auto;height:22px}.PFpsWq_product{font-family:var(--font-body);color:rgba(var(--paper-rgb), .55);font-size:.8rem;font-weight:500}.PFpsWq_center{justify-content:center;display:flex}.PFpsWq_backLink{font-family:var(--font-body);color:rgba(var(--paper-rgb), .6);border:1px solid var(--line);border-radius:var(--radius-sm);transition:border-color .2s var(--ease), color .2s var(--ease);padding:.45rem .85rem;font-size:.8rem;font-weight:500;text-decoration:none}.PFpsWq_backLink:hover{border-color:rgba(var(--paper-rgb), .3);color:var(--paper)}.PFpsWq_userArea{align-items:center;gap:1rem;display:flex}.PFpsWq_userName{font-family:var(--font-body);color:rgba(var(--paper-rgb), .75);font-size:.85rem}.PFpsWq_signOut{color:rgba(var(--paper-rgb), .65);border:1px solid var(--line);border-radius:var(--radius-sm);font-family:var(--font-body);cursor:pointer;transition:border-color .2s var(--ease), color .2s var(--ease);background:0 0;padding:.4rem .9rem;font-size:.8rem;font-weight:500}.PFpsWq_signOut:hover{border-color:rgba(var(--paper-rgb), .3);color:var(--paper)}.PFpsWq_main{flex:1;width:100%;max-width:56rem;margin:0 auto;padding:2rem 2.5rem 4rem}.PFpsWq_heading{margin-bottom:1.5rem}.PFpsWq_kicker{font-family:var(--font-body);color:var(--warm);margin:0 0 .4rem;font-size:.8rem;font-weight:500}.PFpsWq_title{font-family:var(--font-display);text-transform:var(--display-transform,none);letter-spacing:.01em;color:var(--paper);margin:0 0 .75rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1}.PFpsWq_subtitle{font-family:var(--font-body);color:rgba(var(--paper-rgb), .6);max-width:38rem;margin:0;font-size:.95rem;line-height:1.5}.PFpsWq_section{flex-direction:column;gap:.65rem;margin-top:2.5rem;display:flex}.PFpsWq_sectionTitle{font-family:var(--font-body);color:var(--warm);margin:0 0 .25rem;font-size:.8rem;font-weight:500}@media (max-width:720px){.PFpsWq_main{padding:1.5rem 1.25rem 4rem}.PFpsWq_topBar{grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:.6rem .5rem;padding:.75rem 1rem}.PFpsWq_brand{grid-area:1/1;gap:.7rem}.PFpsWq_logo{height:18px}.PFpsWq_userArea{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;gap:.4rem}.PFpsWq_center{grid-area:2/1/auto/-1;justify-content:flex-start}.PFpsWq_userName{display:none}}
.tDfNPa_sky{background:radial-gradient(1200px 600px at 50% 120%, #785aa029, transparent 70%), radial-gradient(900px 500px at 80% -10%, #506ea01f, transparent 70%), var(--ink);min-height:100dvh;color:var(--paper);justify-content:center;align-items:center;padding:2rem;display:flex;position:relative;overflow:hidden}.tDfNPa_stars,.tDfNPa_starsMid,.tDfNPa_starsNear{pointer-events:none;background-repeat:repeat;position:absolute;inset:-50%}.tDfNPa_stars{opacity:.7;background-image:radial-gradient(1px 1px at 20px 30px,#ffffffb3,#0000),radial-gradient(1px 1px at 90px 120px,#ffffff80,#0000),radial-gradient(1px 1px at 160px 70px,#fff9,#0000),radial-gradient(1px 1px at 230px 180px,#ffffff73,#0000),radial-gradient(1px 1px at 300px 40px,#ffffff8c,#0000);background-size:350px 350px;animation:240s linear infinite tDfNPa_drift}.tDfNPa_starsMid{opacity:.8;background-image:radial-gradient(1.5px 1.5px at 50px 80px,#ffffffe6,#0000),radial-gradient(1.5px 1.5px at 200px 150px,#dce6ffcc,#0000),radial-gradient(1.5px 1.5px at 320px 220px,#fff5e6cc,#0000);background-size:420px 420px;animation:160s linear infinite tDfNPa_drift}.tDfNPa_starsNear{background-image:radial-gradient(2px 2px at 120px 60px,#fff,#0000),radial-gradient(2px 2px at 380px 300px,#d2e1fff2,#0000);background-size:600px 600px;animation:110s linear infinite tDfNPa_drift,5s ease-in-out infinite tDfNPa_twinkle}@keyframes tDfNPa_drift{0%{transform:translate(0,0)}to{transform:translate(-350px,-200px)}}@keyframes tDfNPa_twinkle{0%,to{opacity:.9}50%{opacity:.55}}.tDfNPa_shootingStar{opacity:0;background:linear-gradient(90deg,#ffffffe6,#0000);width:120px;height:1px;animation:9s ease-in infinite tDfNPa_shoot;position:absolute;top:18%;left:70%;transform:rotate(20deg)}@keyframes tDfNPa_shoot{0%,70%{opacity:0;transform:translate(0)rotate(20deg)}72%{opacity:1}82%{opacity:0;transform:translate(-260px,90px)rotate(20deg)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.tDfNPa_stars,.tDfNPa_starsMid,.tDfNPa_starsNear,.tDfNPa_shootingStar{animation:none}}.tDfNPa_card{z-index:1;text-align:center;max-width:30rem;position:relative}.tDfNPa_kicker{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--paper-rgb), .5);margin:0 0 .9rem;font-size:.68rem}.tDfNPa_title{font-family:var(--font-display,var(--font-body));letter-spacing:.01em;margin:0 0 .8rem;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:800;line-height:1.1}.tDfNPa_body{color:rgba(var(--paper-rgb), .7);margin:0 0 1.8rem;font-size:1rem;line-height:1.55}.tDfNPa_cta{background:var(--paper);color:var(--ink);font-family:var(--font-body);cursor:pointer;transition:transform .12s var(--ease), box-shadow .12s var(--ease);border:0;border-radius:999px;align-items:center;padding:.8rem 1.6rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 0 #fff6}.tDfNPa_cta:hover{transform:translateY(-1px);box-shadow:0 8px 30px #b4bee640}.tDfNPa_tagline{color:rgba(var(--paper-rgb), .4);margin:1.4rem 0 0;font-size:.85rem}
.MNaC1G_page{background:var(--ink);min-height:100dvh;color:var(--paper);flex-direction:column;align-items:center;padding:3rem clamp(1rem,4vw,3.5rem) 4rem;display:flex}.MNaC1G_header{max-width:var(--share-measure,48rem);width:100%;margin-bottom:2rem}.MNaC1G_pageWide{--share-measure:76rem}.MNaC1G_kicker{font-family:var(--font-body);color:rgba(var(--paper-rgb), .55);margin:0 0 .5rem;font-size:.85rem;font-weight:500}.MNaC1G_title{font-family:var(--font-display);color:var(--paper);overflow-wrap:anywhere;word-break:break-word;margin:0 0 .75rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.05}.MNaC1G_fineprint{font-family:var(--font-body);color:rgba(var(--paper-rgb), .55);max-width:36rem;margin:0;font-size:.85rem;line-height:1.5}.MNaC1G_fineprintLink{color:rgba(var(--paper-rgb), .8);border-bottom:1px solid rgba(var(--paper-rgb), .3);transition:color .12s var(--ease), border-color .12s var(--ease);text-decoration:none}.MNaC1G_fineprintLink:hover{color:var(--paper);border-bottom-color:var(--paper)}.MNaC1G_empty{font-family:var(--font-body);color:rgba(var(--paper-rgb), .5);font-size:.95rem}.MNaC1G_emptyState{width:100%;max-width:var(--share-measure,48rem);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:4rem 1.5rem 5rem;display:flex}.MNaC1G_emptyIcon{background:rgba(var(--paper-rgb), .04);width:4rem;height:4rem;color:rgba(var(--paper-rgb), .4);border-radius:14px;place-content:center;margin-bottom:.6rem;display:grid}.MNaC1G_emptyTitle{font-family:var(--font-body);color:var(--paper);margin:0;font-size:1.15rem;font-weight:600}.MNaC1G_emptyHint{max-width:26rem;color:rgba(var(--paper-rgb), .5);margin:0;font-size:.9rem;line-height:1.5}.MNaC1G_fileCard{flex-direction:column;align-items:stretch;width:100%;max-width:40rem;display:flex}.MNaC1G_fileCard .MNaC1G_header{margin-bottom:1.5rem}.MNaC1G_preview{object-fit:contain;background:rgba(var(--paper-rgb), .03);border:1px solid var(--line);border-radius:8px;width:100%;height:auto;max-height:60vh;margin-bottom:1.5rem;display:block}.MNaC1G_download{background:var(--accent);color:var(--on-accent,var(--ink));font-family:var(--font-body);transition:filter .12s var(--ease), transform .12s var(--ease), box-shadow .12s var(--ease);border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;margin-bottom:1.5rem;padding:.85rem 2rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 22px #0006}.MNaC1G_download:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 10px 26px #00000075}.MNaC1G_download:active{transform:translateY(0)}.MNaC1G_footer{width:100%;max-width:var(--share-measure,48rem);justify-content:space-between;align-items:center;gap:1rem;margin-top:4.5rem;display:flex}.MNaC1G_brandLogo{opacity:.85;width:auto;height:22px}.MNaC1G_colophon{font-family:var(--font-body);color:rgba(var(--paper-rgb), .45);margin:0;font-size:.8rem}.MNaC1G_colophonLink{color:rgba(var(--paper-rgb), .7);border-bottom:1px solid rgba(var(--paper-rgb), .25);transition:color .12s var(--ease);text-decoration:none}.MNaC1G_colophonLink:hover{color:var(--paper)}.MNaC1G_list{width:100%;max-width:var(--share-measure,48rem);border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MNaC1G_row{border-bottom:1px solid var(--line)}.MNaC1G_fileLink{color:var(--paper);transition:background .12s var(--ease);grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:.85rem .25rem;text-decoration:none;display:grid}.MNaC1G_fileLink:hover{background:rgba(var(--paper-rgb), .04)}.MNaC1G_folderLink{color:var(--paper);transition:background .12s var(--ease);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.85rem .25rem;text-decoration:none;display:grid}.MNaC1G_folderLink:hover{background:rgba(var(--paper-rgb), .04)}.MNaC1G_rowIcon{background:rgba(var(--paper-rgb), .05);width:2.1rem;height:2.1rem;color:rgba(var(--paper-rgb), .65);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.MNaC1G_crumbs{flex-wrap:wrap;align-items:center;gap:.35rem;margin:.15rem 0 .6rem;display:flex}.MNaC1G_crumbChain{align-items:center;gap:.35rem;display:inline-flex}.MNaC1G_crumb{font-family:var(--font-body);color:var(--paper);transition:color .12s var(--ease);font-size:1.6rem;font-weight:600;line-height:1.15;text-decoration:none}.MNaC1G_crumbs .MNaC1G_crumb:last-child{color:var(--paper)}.MNaC1G_crumb:not(:last-child){color:rgba(var(--paper-rgb), .55)}.MNaC1G_crumb:hover{color:var(--paper)}.MNaC1G_crumbSep{color:rgba(var(--paper-rgb), .3);font-size:1.3rem}.MNaC1G_downloadAll{background:var(--accent);color:var(--on-accent,var(--ink));font-family:var(--font-body);transition:filter .12s var(--ease), transform .12s var(--ease);border-radius:8px;align-self:flex-start;align-items:center;margin-top:1.25rem;padding:.7rem 1.4rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 6px 18px #0000005c}.MNaC1G_downloadAll:hover{filter:brightness(1.12);transform:translateY(-1px)}.MNaC1G_downloadAll:active{transform:translateY(0)}.MNaC1G_name{font-family:var(--font-body);font-size:.95rem}.MNaC1G_meta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--paper-rgb), .5);align-items:baseline;gap:.85rem;font-size:.72rem;display:flex}.MNaC1G_subpath{color:rgba(var(--paper-rgb), .35)}.MNaC1G_unavailable{background:var(--ink);min-height:100dvh;color:var(--paper);justify-content:center;align-items:center;padding:2rem;display:flex}.MNaC1G_unavailableCard{text-align:center;max-width:28rem}.MNaC1G_unavailableTitle{font-family:var(--font-display);margin:0 0 .5rem;font-size:1.75rem;font-weight:800}.MNaC1G_unavailableBody{color:rgba(var(--paper-rgb), .65);margin:0;line-height:1.5}@media (max-width:640px){.MNaC1G_page{padding:1.75rem 1.1rem 3rem}.MNaC1G_header{margin-bottom:1.5rem}.MNaC1G_crumb{font-size:1.25rem}.MNaC1G_crumbSep{font-size:1rem}.MNaC1G_title{font-size:clamp(1.6rem,8vw,2rem)}.MNaC1G_downloadAll{justify-content:center;width:100%}.MNaC1G_footer{flex-direction:column;align-items:flex-start;gap:.85rem;margin-top:2.5rem}.MNaC1G_emptyState{padding:2.5rem .5rem 3rem}}.MNaC1G_coverField{background:var(--accent);color:var(--on-accent);border-radius:var(--radius-lg);margin-bottom:1.5rem;padding:2.4rem 1.75rem 1.6rem}.MNaC1G_header>.MNaC1G_coverField{margin-bottom:0}.MNaC1G_coverKick{font-family:"Matter", var(--font-body);opacity:.85;margin:0 0 .5rem;font-size:.85rem;font-weight:500}.MNaC1G_pageWide .MNaC1G_coverTitle{font-size:clamp(2rem,5vw,4rem)}.MNaC1G_coverTitle{font-family:"Matter", var(--font-display);color:inherit;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.02}.MNaC1G_emptyCrumbs{justify-content:center;margin-bottom:1.5rem;display:flex}.MNaC1G_coverFoot{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.MNaC1G_coverView{color:var(--on-accent);margin-left:auto;display:inline-flex}.MNaC1G_coverView:empty{display:none}.MNaC1G_coverDl{background:var(--on-accent);color:var(--accent);font-family:"Matter", var(--font-body);transition:filter .12s var(--ease), transform .12s var(--ease);border-radius:9px;justify-content:center;align-items:center;padding:.7rem 1.4rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.MNaC1G_coverDl:hover{filter:brightness(1.06);transform:translateY(-1px)}.MNaC1G_coverDl:active{transform:translateY(0)}.MNaC1G_dlBusy{pointer-events:none;opacity:.72;gap:.5rem;transform:none}.MNaC1G_coverMeta{font-family:"Matter", var(--font-body);opacity:.8;font-size:.82rem}.MNaC1G_colophonGlyph{color:var(--warm);vertical-align:-.12em;margin-right:.5em}@media (max-width:640px){.MNaC1G_coverField{padding:1.8rem 1.2rem 1.3rem}.MNaC1G_coverBack{min-height:44px;padding:.5rem .9rem .5rem .7rem;font-size:.9rem}.MNaC1G_coverDl{width:100%}}.MNaC1G_reviewHeader{max-width:72rem;margin-bottom:1.25rem}.MNaC1G_coverReview{width:100%;max-width:72rem;margin-bottom:1.25rem;padding:1.7rem 1.75rem 1.25rem}.MNaC1G_reviewFineprint{text-align:center;width:100%;max-width:72rem;margin-top:1.5rem}.MNaC1G_reviewDownload{color:rgba(var(--paper-rgb), .8);border-bottom:1px solid rgba(var(--paper-rgb), .3);transition:color .12s var(--ease), border-color .12s var(--ease);text-decoration:none}.MNaC1G_reviewDownload:hover{color:var(--paper);border-bottom-color:var(--paper)}.MNaC1G_coverKickLink{color:inherit;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.MNaC1G_invite{width:100%;max-width:var(--share-measure,48rem);margin-top:1.75rem}.MNaC1G_inviteMark{font-family:var(--font-body);color:var(--paper);align-items:center;gap:.45rem;margin:0 0 .6rem;font-size:1rem;font-weight:600;display:flex}.MNaC1G_inviteLine{max-width:34rem;font-family:var(--font-body);color:rgba(var(--paper-rgb), .72);margin:0 0 1.1rem;font-size:.95rem;line-height:1.5}.MNaC1G_inviteActions{flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin:0;display:flex}.MNaC1G_inviteStart{background:var(--paper);color:var(--ink);font-family:var(--font-body);border-radius:999px;align-items:center;padding:.65rem 1.2rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.MNaC1G_inviteMore{font-family:var(--font-body);color:rgba(var(--paper-rgb), .7);border-bottom:1px solid rgba(var(--paper-rgb), .25);font-size:.85rem;text-decoration:none}@media (hover:hover){.MNaC1G_inviteStart:hover{filter:brightness(.92)}.MNaC1G_inviteMore:hover{color:var(--paper)}}@media (max-width:640px){.MNaC1G_inviteStart{justify-content:center;width:100%}}
.QKmPrW_calendar{flex-direction:column;gap:.6rem;display:flex}.QKmPrW_postCard{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);gap:.9rem;padding:.7rem;display:flex}.QKmPrW_postThumb{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--paper) 6%, transparent);flex-shrink:0;width:88px;height:88px;position:relative;overflow:hidden}.QKmPrW_postThumb img{object-fit:cover;width:100%;height:100%;display:block}.QKmPrW_postThumbFallback{width:100%;height:100%;display:block}.QKmPrW_postCount{font-family:var(--font-mono);color:var(--paper-fixed);background:#0009;border-radius:999px;padding:.05rem .35rem;font-size:.62rem;position:absolute;bottom:4px;right:4px}.QKmPrW_postBody{flex-direction:column;gap:.3rem;min-width:0;display:flex}.QKmPrW_postMeta{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.QKmPrW_postDate{font-family:var(--font-mono);color:rgba(var(--paper-rgb), .55);font-size:.68rem}.QKmPrW_pillarChip{color:color-mix(in srgb, var(--warm) 60%, var(--paper));background:color-mix(in srgb, var(--warm) 18%, transparent);border-radius:999px;padding:.1rem .45rem;font-size:.68rem}.QKmPrW_platformTag{font-family:var(--font-body);color:rgba(var(--paper-rgb), .5);border:1px solid var(--line);border-radius:999px;padding:.05rem .4rem;font-size:.75rem;font-weight:500}.QKmPrW_postName{color:var(--paper);font-size:.98rem;font-weight:600}.QKmPrW_postCaption{color:rgba(var(--paper-rgb), .78);font-size:.88rem;line-height:1.45}.QKmPrW_postTags{color:color-mix(in srgb, var(--accent-ink) 70%, var(--paper));font-size:.8rem}.QKmPrW_requestCard{background:color-mix(in srgb, var(--paper) 2%, var(--panel));border:1px dashed var(--line);border-radius:var(--radius-sm);gap:.9rem;padding:.7rem;display:flex}.QKmPrW_requestAmber{border-color:color-mix(in srgb, var(--warm) 55%, var(--line))}.QKmPrW_requestAccepted{border-style:solid;border-color:color-mix(in srgb, var(--accent-ink) 45%, var(--line))}.QKmPrW_requestDeclined{opacity:.55}.QKmPrW_requestTag{font-family:var(--font-body);color:rgba(var(--paper-rgb), .6);border:1px dashed var(--line);border-radius:999px;padding:.05rem .4rem;font-size:.75rem;font-weight:500}.QKmPrW_statusAccepted{font-family:var(--font-body);color:color-mix(in srgb, var(--accent-ink) 75%, var(--paper));font-size:.75rem;font-weight:500}.QKmPrW_statusDeclined{font-family:var(--font-body);color:rgba(var(--paper-rgb), .5);font-size:.75rem;font-weight:500}.QKmPrW_statusAmber{font-family:var(--font-body);color:color-mix(in srgb, var(--warm) 70%, var(--paper));font-size:.75rem;font-weight:500}.QKmPrW_requestByline{font-family:var(--font-mono);color:rgba(var(--paper-rgb), .5);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.QKmPrW_requestHint{color:rgba(var(--paper-rgb), .55);font-size:.78rem}.QKmPrW_requestActions{align-items:center;gap:.5rem;margin-top:.15rem;display:flex}.QKmPrW_requestBtn{font-family:var(--font-body);color:rgba(var(--paper-rgb), .8);border:1px solid var(--line);cursor:pointer;transition:color .14s var(--ease), border-color .14s var(--ease);background:0 0;border-radius:999px;padding:.25rem .7rem;font-size:.8rem;font-weight:500}.QKmPrW_requestBtn:hover{color:var(--paper);border-color:rgba(var(--paper-rgb), .3)}.QKmPrW_requestBtnQuiet{font-family:var(--font-body);color:rgba(var(--paper-rgb), .55);cursor:pointer;background:0 0;border:none;padding:.25rem .3rem;font-size:.8rem}.QKmPrW_requestBtnQuiet:hover{color:var(--paper)}.QKmPrW_postDropHover{border-style:dashed;border-color:color-mix(in srgb, var(--accent-ink) 55%, var(--line))}.QKmPrW_pinChip{font-family:var(--font-body);color:color-mix(in srgb, var(--accent-ink) 75%, var(--paper));border:1px solid color-mix(in srgb, var(--accent-ink) 45%, var(--line));border-radius:999px;padding:.05rem .4rem;font-size:.75rem;font-weight:500}.QKmPrW_postFoot{align-items:center;gap:.35rem;margin-top:.15rem;display:flex}.QKmPrW_frameStrip{flex-wrap:wrap;gap:.5rem;margin-top:.3rem;display:flex}.QKmPrW_frameTile{width:72px}.QKmPrW_frameThumb{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--paper) 6%, transparent);width:72px;height:72px;position:relative;overflow:hidden}.QKmPrW_frameThumb img{object-fit:cover;width:100%;height:100%;display:block}.QKmPrW_frameHero{outline:2px solid color-mix(in srgb, var(--accent-ink) 70%, transparent);outline-offset:-2px}.QKmPrW_frameHeroTag{font-family:var(--font-body);color:var(--paper-fixed);background:#0009;border-radius:999px;padding:.05rem .35rem;font-size:.7rem;font-weight:500;position:absolute;top:4px;left:4px}.QKmPrW_frameActs{justify-content:center;gap:.15rem;margin-top:.15rem;display:flex}.QKmPrW_frameBtn{font-family:var(--font-body);color:rgba(var(--paper-rgb), .6);cursor:pointer;background:0 0;border:none;padding:.1rem .25rem;font-size:.68rem}.QKmPrW_frameBtn:hover:not(:disabled){color:var(--paper)}.QKmPrW_frameBtn:disabled{opacity:.4;cursor:default}.QKmPrW_postEditErr{color:var(--danger);font-size:.78rem}
.z7t6YG_overlay{z-index:200;background:color-mix(in srgb, var(--ink) 82%, black);padding:clamp(0px,3vw,40px);padding-top:calc(clamp(0px, 3vw, 40px) + var(--native-top-inset));animation:z7t6YG_fadeIn .18s var(--ease);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes z7t6YG_fadeIn{0%{opacity:0}to{opacity:1}}.z7t6YG_frame{width:min(1080px,100%);height:min(760px,100%);transition:width .2s var(--ease), height .2s var(--ease);background:var(--ink);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 80px #00000080}.z7t6YG_frameRoom{width:min(30rem,100%);height:auto;max-height:100%}.z7t6YG_head{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;padding:.9rem 1.25rem;display:flex}.z7t6YG_frameRoom .z7t6YG_head{border-bottom:none;padding:.7rem .7rem .2rem 1rem}.z7t6YG_headLeft{align-items:baseline;gap:.6rem;display:flex}.z7t6YG_roomName{font-family:var(--font-body);color:var(--paper);font-size:1.15rem;font-weight:600}.z7t6YG_crumb{font-family:var(--font-body);color:color-mix(in srgb, var(--accent-ink) 80%, var(--paper));font-size:.8rem;font-weight:500}.z7t6YG_closeBtn{border:1px solid var(--line);width:34px;height:34px;color:rgba(var(--paper-rgb), .7);cursor:pointer;transition:color .15s var(--ease), border-color .15s var(--ease);background:0 0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.z7t6YG_closeBtn:hover:not(:disabled){color:var(--paper);border-color:rgba(var(--paper-rgb), .35)}.z7t6YG_closeBtn:disabled{opacity:.4;cursor:default}.z7t6YG_body{flex-direction:column;flex:1;padding:1.5rem;display:flex;overflow-y:auto}.z7t6YG_frameRoom .z7t6YG_body{flex:0 auto;padding:.6rem}.z7t6YG_foot{border-top:1px solid var(--line);flex-shrink:0;align-items:center;gap:1rem;padding:.9rem 1.25rem;display:flex}.z7t6YG_footHint{text-align:center;color:rgba(var(--paper-rgb), .55);flex:1;font-size:.85rem}.z7t6YG_primaryBtn{font-family:var(--font-body);color:var(--on-accent);background:var(--accent);cursor:pointer;transition:filter .15s var(--ease), opacity .15s var(--ease);border:none;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1.2rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.z7t6YG_primaryBtn:hover{filter:brightness(1.06)}.z7t6YG_primaryBtn:disabled{opacity:.4;cursor:default}.z7t6YG_ghostBtn{font-family:var(--font-body);color:rgba(var(--paper-rgb), .72);border:1px solid var(--line);cursor:pointer;transition:color .15s var(--ease), border-color .15s var(--ease);background:0 0;border-radius:999px;padding:.45rem 1rem;font-size:.9rem;font-weight:500}.z7t6YG_ghostBtn:hover{color:var(--paper);border-color:rgba(var(--paper-rgb), .3)}.z7t6YG_linkBtn{font-family:var(--font-body);color:color-mix(in srgb, var(--accent-ink) 78%, var(--paper));cursor:pointer;background:0 0;border:none;padding:.2rem .3rem;font-size:.85rem;font-weight:500}.z7t6YG_linkBtn:hover{text-decoration:underline}.z7t6YG_room{flex-direction:column;gap:.4rem;width:100%;display:flex}.z7t6YG_appCard{text-align:left;border-radius:var(--radius-sm);cursor:pointer;width:100%;transition:border-color .16s var(--ease), background .16s var(--ease);background:0 0;border:1px solid #0000;align-items:center;gap:.85rem;padding:.85rem .9rem;display:flex}@media (hover:hover){.z7t6YG_appCard:hover{background:var(--panel);border-color:color-mix(in srgb, var(--accent-ink) 45%, var(--line))}}.z7t6YG_appIcon{background:color-mix(in srgb, var(--accent-ink) 16%, transparent);width:38px;height:38px;color:color-mix(in srgb, var(--accent-ink) 85%, var(--paper));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.z7t6YG_appText{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.z7t6YG_appName{font-family:var(--font-body);color:var(--paper);font-size:.98rem;font-weight:600}.z7t6YG_appDesc{color:rgba(var(--paper-rgb), .6);font-size:.82rem;line-height:1.4}.z7t6YG_appGo{color:rgba(var(--paper-rgb), .35);flex-shrink:0;font-size:1.1rem}.z7t6YG_centeredStep{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:560px;margin:auto;display:flex}.z7t6YG_stepTitle{font-family:var(--font-body);color:var(--paper);margin-bottom:.5rem;font-size:1.55rem;font-weight:600}.z7t6YG_stepSub{color:rgba(var(--paper-rgb), .6);max-width:46ch;margin:0 auto 1.4rem;font-size:.92rem;line-height:1.5}.z7t6YG_bigInput{width:100%;max-width:420px;font-family:var(--font-body);text-align:center;color:var(--paper);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);transition:border-color .15s var(--ease);outline:none;padding:.7rem 1rem;font-size:1.3rem}.z7t6YG_bigInput:focus{border-color:color-mix(in srgb, var(--accent-ink) 55%, var(--line))}.z7t6YG_chosenStrip{flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;max-height:40vh;margin-top:1.4rem;display:flex;overflow-y:auto}.z7t6YG_chosenThumb{border-radius:var(--radius-sm);background:var(--panel);flex-shrink:0;width:72px;height:72px;position:relative;overflow:hidden}.z7t6YG_chosenThumb img{object-fit:cover;width:100%;height:100%;display:block}.z7t6YG_chosenRemove{cursor:pointer;width:20px;height:20px;color:var(--paper-fixed);background:#0000008c;border:none;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:4px;right:4px}@media (hover:hover){.z7t6YG_chosenRemove:hover{background:#000000bf}}.z7t6YG_chosenMore{width:72px;height:72px;font-family:var(--font-body);color:rgba(var(--paper-rgb), .72);border:1px dashed var(--line);border-radius:var(--radius-sm);cursor:pointer;transition:color .14s var(--ease), border-color .14s var(--ease);background:0 0;flex-shrink:0;font-size:.72rem;line-height:1.25}@media (hover:hover){.z7t6YG_chosenMore:hover{color:var(--paper);border-color:rgba(var(--paper-rgb), .35)}}.z7t6YG_chosenEmpty{flex-direction:column;align-items:center;margin-top:1.4rem;display:flex}.z7t6YG_pickSearch{min-width:160px;font-family:var(--font-body);color:var(--paper);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);transition:border-color .15s var(--ease);outline:none;flex:0 220px;margin-left:auto;padding:.35rem .7rem;font-size:.88rem}.z7t6YG_pickSearch:focus{border-color:color-mix(in srgb, var(--accent-ink) 55%, var(--line))}.z7t6YG_pickBar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.8rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.z7t6YG_areaSelect{font-family:var(--font-body);color:var(--paper);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;padding:.4rem .6rem;font-size:.9rem}.z7t6YG_crumbs{flex-wrap:wrap;align-items:center;gap:.2rem;font-size:.88rem;display:flex}.z7t6YG_crumbLink{font-family:var(--font-body);color:rgba(var(--paper-rgb), .72);cursor:pointer;background:0 0;border:none;padding:.15rem .25rem}.z7t6YG_crumbLink:hover{color:var(--paper)}.z7t6YG_crumbSep{color:rgba(var(--paper-rgb), .3)}.z7t6YG_emptyNote{text-align:center;color:rgba(var(--paper-rgb), .45);padding:2rem}.z7t6YG_ratioRow{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.z7t6YG_ratioCard{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;width:118px;transition:border-color .15s var(--ease);flex-direction:column;align-items:center;gap:.6rem;padding:1rem .8rem;display:flex}.z7t6YG_ratioCard:hover{border-color:rgba(var(--paper-rgb), .3)}.z7t6YG_ratioOn{background:color-mix(in srgb, var(--accent-ink) 10%, var(--panel));border-color:var(--accent-ink)!important}.z7t6YG_ratioSwatch{background:color-mix(in srgb, var(--accent-ink) 30%, transparent);border:1px solid color-mix(in srgb, var(--accent-ink) 55%, transparent);border-radius:3px;width:46px;max-height:66px}.z7t6YG_ratioLabel{color:var(--paper);text-align:center;font-size:.82rem}.z7t6YG_frameStep{flex:1;gap:1.2rem;min-height:0;display:flex}.z7t6YG_filmstrip{flex-direction:column;flex-shrink:0;gap:.5rem;width:84px;padding-right:.3rem;display:flex;overflow-y:auto}.z7t6YG_stripThumb{aspect-ratio:1;border-radius:var(--radius-sm);cursor:pointer;background:var(--panel);border:2px solid #0000;flex-shrink:0;padding:0;overflow:hidden}.z7t6YG_stripThumb img{object-fit:cover;width:100%;height:100%;display:block}.z7t6YG_stripOn{border-color:var(--accent-ink)}.z7t6YG_frameMain{flex-direction:column;flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.z7t6YG_ratioTabs{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.z7t6YG_ratioTab{font-family:var(--font-body);color:rgba(var(--paper-rgb), .62);border:1px solid var(--line);cursor:pointer;transition:color .14s var(--ease), border-color .14s var(--ease);background:0 0;border-radius:999px;padding:.3rem .8rem;font-size:.82rem}.z7t6YG_ratioTabOn{color:var(--paper);border-color:color-mix(in srgb, var(--accent-ink) 55%, var(--line));background:color-mix(in srgb, var(--accent-ink) 12%, transparent)}.z7t6YG_frameName{color:rgba(var(--paper-rgb), .55);font-size:.82rem;font-family:var(--font-mono)}.z7t6YG_platformRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;display:flex}.z7t6YG_platformRowRail{justify-content:flex-start}.z7t6YG_platformLabel{font-family:var(--font-body);color:rgba(var(--paper-rgb), .45);margin-right:.1rem;font-size:.75rem;font-weight:500}.z7t6YG_platformChip{font-family:var(--font-body);color:rgba(var(--paper-rgb), .6);border:1px solid var(--line);cursor:pointer;transition:color .14s var(--ease), border-color .14s var(--ease), background .14s var(--ease);background:0 0;border-radius:999px;padding:.18rem .6rem;font-size:.76rem}.z7t6YG_platformChip:hover{color:var(--paper)}.z7t6YG_platformChipOn{color:var(--paper);border-color:color-mix(in srgb, var(--accent-ink) 55%, var(--line));background:color-mix(in srgb, var(--accent-ink) 12%, transparent)}.z7t6YG_cropStageWrap{flex-direction:column;align-items:center;gap:.9rem;display:flex}.z7t6YG_cropStage{border-radius:var(--radius-sm);cursor:grab;touch-action:none;box-shadow:0 0 0 1px var(--line);background:#000;position:relative;overflow:hidden}.z7t6YG_cropStage:active{cursor:grabbing}.z7t6YG_cropImg{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;position:absolute;top:0;left:0}.z7t6YG_cropGuides{pointer-events:none;position:absolute;inset:0}.z7t6YG_cropGuides span{background:#ffffff38;position:absolute}.z7t6YG_cropGuides span:first-child,.z7t6YG_cropGuides span:nth-child(2){width:1px;top:0;bottom:0}.z7t6YG_cropGuides span:nth-child(3),.z7t6YG_cropGuides span:nth-child(4){height:1px;left:0;right:0}.z7t6YG_safeGuide{pointer-events:none;border:1px dashed #ffffff80;border-radius:2px;position:absolute}.z7t6YG_zoomRow{align-items:center;gap:.7rem;width:min(320px,100%);display:flex}.z7t6YG_zoomLabel{font-family:var(--font-body);color:rgba(var(--paper-rgb), .5);font-size:.8rem;font-weight:500}.z7t6YG_zoomSlider{accent-color:var(--accent-ink);cursor:pointer;flex:1}.z7t6YG_placeSaveRow{margin-top:.35rem}.z7t6YG_placeSavedNote{font-family:var(--font-body);color:color-mix(in srgb, var(--accent-ink) 75%, var(--paper));font-size:.8rem;font-weight:500}.z7t6YG_layersStep{flex:1;gap:1.2rem;min-height:0;display:flex}.z7t6YG_layersMain{flex-direction:column;flex:1;align-items:center;gap:.9rem;min-width:0;display:flex}.z7t6YG_layerStage{border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--line);background:#000;position:relative;overflow:hidden}.z7t6YG_layerStageImg{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;position:absolute;top:0;left:0}.z7t6YG_layerOverlay{position:absolute}.z7t6YG_layerOverlay img{object-fit:contain;width:100%;height:100%;display:block}.z7t6YG_layerInset img{object-fit:cover;border-radius:2px;box-shadow:0 1px 6px #0006}.z7t6YG_layerHint{color:rgba(var(--paper-rgb), .5);text-align:center;max-width:40ch;font-size:.8rem}.z7t6YG_layerControls{flex-direction:column;flex-shrink:0;gap:1.1rem;width:260px;display:flex;overflow-y:auto}.z7t6YG_layerSection{flex-direction:column;gap:.6rem;display:flex}.z7t6YG_layerSectionHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.z7t6YG_sectionLabel{font-family:var(--font-body);color:rgba(var(--paper-rgb), .55);font-size:.8rem;font-weight:500}.z7t6YG_layerNote{color:rgba(var(--paper-rgb), .5);font-size:.78rem;line-height:1.45}.z7t6YG_anchorGrid{aspect-ratio:3/2;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:4px;width:108px;display:grid}.z7t6YG_anchorCell{border:1px solid var(--line);background:var(--panel);cursor:pointer;transition:border-color .14s var(--ease), background .14s var(--ease);border-radius:4px;padding:0;position:relative}.z7t6YG_anchorCell:hover{border-color:rgba(var(--paper-rgb), .3)}.z7t6YG_anchorCell span{background:rgba(var(--paper-rgb), .35);border-radius:2px;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.z7t6YG_anchorOn{background:color-mix(in srgb, var(--accent-ink) 14%, var(--panel));border-color:var(--accent-ink)!important}.z7t6YG_anchorOn span{background:var(--accent-ink)}.z7t6YG_logoShelf{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.z7t6YG_logoShelfTile{background:var(--panel);border:2px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;width:88px;transition:border-color .14s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:.6rem .4rem .45rem;display:flex}@media (hover:hover){.z7t6YG_logoShelfTile:hover{border-color:rgba(var(--paper-rgb), .35)}}.z7t6YG_logoShelfTileOn{border-color:var(--accent-ink)!important}.z7t6YG_logoShelfTile img{object-fit:contain;max-width:100%;max-height:38px;display:block}.z7t6YG_logoShelfName{font-family:var(--font-body);color:rgba(var(--paper-rgb), .75);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.68rem;overflow:hidden}.z7t6YG_logoShelfMore{font-family:var(--font-body);color:rgba(var(--paper-rgb), .85);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;min-height:2.2rem;transition:color .14s var(--ease), border-color .14s var(--ease);align-self:stretch;padding:0 .85rem;font-size:.8rem;font-weight:500}@media (hover:hover){.z7t6YG_logoShelfMore:hover{color:var(--paper);border-color:rgba(var(--paper-rgb), .35)}}.z7t6YG_stripLogoChip{font-family:var(--font-body);color:var(--on-accent);background:var(--accent);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:.2rem;padding:.1rem .35rem;font-size:.7rem;font-weight:500;display:inline-flex;position:absolute;bottom:4px;left:4px}.z7t6YG_stripLogoOff{color:var(--paper-fixed);background:#0000008c}.z7t6YG_stripThumbWrap{flex-shrink:0;position:relative}.z7t6YG_insetAddBtn{font-family:var(--font-body);color:color-mix(in srgb, var(--accent-ink) 78%, var(--paper));border:1px dashed color-mix(in srgb, var(--accent-ink) 45%, var(--line));border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-self:flex-start;padding:.4rem .7rem;font-size:.84rem}.z7t6YG_insetAddBtn:hover{border-color:var(--accent-ink)}.z7t6YG_insetChosen{align-items:center;gap:.5rem;display:flex}.z7t6YG_insetChosen img{object-fit:cover;border-radius:4px;width:40px;height:40px}.z7t6YG_insetChosenName{color:var(--paper);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8rem;overflow:hidden}.z7t6YG_miniPicker{border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:.6rem;min-height:9.5rem;padding:.7rem;display:flex}.z7t6YG_miniGrid{grid-template-columns:repeat(3,1fr);gap:.4rem;max-height:220px;display:grid;overflow-y:auto}.z7t6YG_miniTile{cursor:pointer;background:var(--panel);border:2px solid #0000;border-radius:4px;width:100%;margin:0;padding:0;display:block;overflow:hidden}@media (hover:hover){.z7t6YG_miniTile:hover{border-color:rgba(var(--paper-rgb), .3)}}.z7t6YG_miniTile img{object-fit:contain;width:100%;height:64px;display:block}.z7t6YG_plannerStep{flex-direction:column;gap:1.25rem;width:100%;max-width:640px;margin:0 auto;display:flex}.z7t6YG_plannerIntro{flex-direction:column;gap:.45rem;display:flex}.z7t6YG_plannerIntro .z7t6YG_stepTitle{margin-bottom:0}.z7t6YG_plannerStep .z7t6YG_stepSub{max-width:60ch;margin:0}.z7t6YG_plannerStep .z7t6YG_emptyNote{text-align:left;padding:.1rem 0}.z7t6YG_plannerStep .z7t6YG_layerNote{max-width:62ch}.z7t6YG_plannerStep>.z7t6YG_ghostBtn{align-self:flex-start}.z7t6YG_plannerSectionTitle{font-family:var(--font-body);color:rgba(var(--paper-rgb), .5);font-size:.75rem;font-weight:500}.z7t6YG_planList{flex-direction:column;gap:.35rem;display:flex}.z7t6YG_planRow{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--paper);cursor:pointer;text-align:left;transition:border-color .14s var(--ease);justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem .8rem;font-size:.9rem;display:flex}.z7t6YG_planRow:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent-ink) 45%, var(--line))}.z7t6YG_planRowMeta{font-family:var(--font-mono);color:rgba(var(--paper-rgb), .5);font-size:.68rem}.z7t6YG_pillarBlock{flex-direction:column;gap:.5rem;display:flex}.z7t6YG_pillarRow{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:.6rem;padding:.6rem .8rem;display:flex}.z7t6YG_pillarInfo{flex-direction:column;gap:.15rem;min-width:0;display:flex}.z7t6YG_pillarLabelText{color:var(--paper);font-size:.95rem;font-weight:500}.z7t6YG_pillarPath{font-family:var(--font-mono);color:rgba(var(--paper-rgb), .5);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.z7t6YG_folderPickerWrap{border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:.5rem;padding:.7rem;display:flex}.z7t6YG_buildRow{border-top:1px solid var(--line);align-items:flex-end;gap:.9rem;padding-top:.4rem;display:flex}.z7t6YG_monthField{flex-direction:column;gap:.3rem;display:flex}.z7t6YG_monthInput{font-family:var(--font-body);color:var(--paper);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:.4rem .6rem;font-size:.9rem}.z7t6YG_buildRow .z7t6YG_primaryBtn{margin-left:auto}.z7t6YG_voiceScanRow{align-items:center;gap:.5rem;display:flex}.z7t6YG_voiceInput{font-family:var(--font-body);color:var(--paper);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);transition:border-color .15s var(--ease);outline:none;flex:1;padding:.45rem .7rem;font-size:.9rem}.z7t6YG_voiceInput:focus{border-color:color-mix(in srgb, var(--accent-ink) 55%, var(--line))}.z7t6YG_voiceTextarea{width:100%;font-family:var(--font-body);color:var(--paper);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);resize:vertical;transition:border-color .15s var(--ease);outline:none;padding:.6rem .8rem;font-size:.9rem;line-height:1.5}.z7t6YG_voiceTextarea:focus{border-color:color-mix(in srgb, var(--accent-ink) 55%, var(--line))}.z7t6YG_voiceActions{align-items:center;gap:.8rem;display:flex}.z7t6YG_voiceCard{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);justify-content:space-between;align-items:flex-start;gap:.8rem;padding:.7rem .9rem;display:flex}.z7t6YG_voiceSummary{color:rgba(var(--paper-rgb), .75);font-size:.86rem;line-height:1.5}.z7t6YG_markCard{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);align-items:flex-start;gap:.9rem;padding:.7rem .9rem;display:flex}.z7t6YG_markPreview{object-fit:contain;background:rgba(var(--paper-rgb), .06);border-radius:var(--radius-sm);flex-shrink:0;width:72px;height:72px;padding:6px}.z7t6YG_markControls{flex-direction:column;gap:.5rem;min-width:0;display:flex}.z7t6YG_chipRow{flex-wrap:wrap;gap:.35rem;display:flex}.z7t6YG_chip{font-family:var(--font-body);color:rgba(var(--paper-rgb), .65);border:1px solid var(--line);cursor:pointer;transition:color .14s var(--ease), border-color .14s var(--ease);background:0 0;border-radius:999px;padding:.22rem .6rem;font-size:.78rem}.z7t6YG_chip:hover{color:var(--paper)}.z7t6YG_chipActive{color:var(--paper);border-color:color-mix(in srgb, var(--accent-ink) 60%, var(--line));background:color-mix(in srgb, var(--accent-ink) 12%, transparent)}.z7t6YG_markFooter{align-items:center;gap:.9rem;display:flex}.z7t6YG_markToggle{color:rgba(var(--paper-rgb), .75);cursor:pointer;align-items:center;gap:.45rem;font-size:.82rem;display:flex}.z7t6YG_planHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.z7t6YG_planHeadActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.z7t6YG_feedPanel{background:color-mix(in srgb, var(--accent) 8%, var(--panel));border:1px solid color-mix(in srgb, var(--accent-ink) 30%, var(--line));border-radius:var(--radius-sm);flex-direction:column;gap:.7rem;padding:1rem 1.1rem;display:flex}.z7t6YG_feedLine{color:rgba(var(--paper-rgb), .82);font-size:.9rem;line-height:1.5}.z7t6YG_feedActions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.z7t6YG_feedHint{color:rgba(var(--paper-rgb), .5);font-size:.78rem;line-height:1.45}.z7t6YG_planTitle{font-family:var(--font-display);color:var(--paper);font-size:1.4rem;font-weight:600}.z7t6YG_planSub{color:rgba(var(--paper-rgb), .55);margin-top:.15rem;font-size:.85rem}.z7t6YG_destStep{text-align:center;flex-direction:column;align-items:center;gap:.9rem;width:100%;max-width:520px;margin:auto;display:flex}.z7t6YG_homeCard{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;width:100%;padding:1rem 1.2rem;display:flex}.z7t6YG_homeLine{color:rgba(var(--paper-rgb), .8);font-size:.95rem}.z7t6YG_homeLine strong{color:var(--paper)}.z7t6YG_homeFolder{font-family:var(--font-mono);color:color-mix(in srgb, var(--warm) 60%, var(--paper));font-size:.85rem}.z7t6YG_subToggle{color:rgba(var(--paper-rgb), .82);cursor:pointer;align-items:center;gap:.55rem;font-size:.92rem;display:flex}.z7t6YG_subToggle input{accent-color:var(--accent-ink);width:16px;height:16px}.z7t6YG_subToggle em{font-style:normal;font-family:var(--font-mono);color:color-mix(in srgb, var(--warm) 55%, var(--paper));font-size:.82rem}.z7t6YG_folderPicker{text-align:left;flex-direction:column;gap:.8rem;width:100%;display:flex}.z7t6YG_folderList{border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:.3rem;max-height:240px;padding:.4rem;display:flex;overflow-y:auto}.z7t6YG_folderRow{justify-content:space-between;align-items:center;gap:.6rem;padding:.15rem .3rem;display:flex}.z7t6YG_folderOpen{color:var(--paper);cursor:pointer;text-align:left;border-radius:var(--radius-sm);background:0 0;border:none;flex:1;align-items:center;gap:.5rem;padding:.35rem;font-size:.9rem;display:flex}.z7t6YG_folderOpen:hover{background:color-mix(in srgb, var(--paper) 6%, transparent)}.z7t6YG_folderOpen svg{width:20px;height:20px;color:color-mix(in srgb, var(--warm) 70%, var(--paper));flex-shrink:0}.z7t6YG_progressWrap{flex-direction:column;align-items:center;gap:.7rem;width:100%;max-width:400px;display:flex}.z7t6YG_progressBar{background:var(--panel);border:1px solid var(--line);border-radius:999px;width:100%;height:8px;overflow:hidden}.z7t6YG_progressBar span{background:var(--accent);height:100%;transition:width .4s var(--ease);border-radius:999px;display:block}.z7t6YG_progressBusy span{position:relative;overflow:hidden}.z7t6YG_progressBusy span:after{content:"";animation:z7t6YG_shimmer 1.25s var(--ease) infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);position:absolute;inset:0;transform:translate(-100%)}@keyframes z7t6YG_shimmer{to{transform:translate(100%)}}.z7t6YG_successMark{width:52px;height:52px;color:var(--accent-ink);background:color-mix(in srgb, var(--accent-ink) 16%, transparent);animation:z7t6YG_popIn .32s var(--ease);border-radius:999px;justify-content:center;align-items:center;margin-bottom:.8rem;display:inline-flex}@keyframes z7t6YG_popIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.z7t6YG_doneActions{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.4rem;display:flex}.z7t6YG_errNote{color:var(--danger);margin-top:.4rem;font-size:.88rem}@media (max-width:620px){.z7t6YG_frame{border-radius:0;height:100%}.z7t6YG_body{padding:1rem}.z7t6YG_frameStep{flex-direction:column}.z7t6YG_filmstrip{flex-direction:row;width:100%}.z7t6YG_pickBar{gap:.5rem}}.z7t6YG_markGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem;max-height:320px;padding-right:.15rem;display:grid;overflow-y:auto}.z7t6YG_markTile{border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:border-color .15s var(--ease);background:0 0;flex-direction:column;gap:.35rem;margin:0;padding:.4rem;display:flex}@media (hover:hover){.z7t6YG_markTile:hover{border-color:rgba(var(--paper-rgb), .35)}}.z7t6YG_markInk{aspect-ratio:1;background:#f4f2ec;border-radius:3px;justify-content:center;align-items:center;padding:.55rem;display:flex}.z7t6YG_markInkDark{background:#1a1a1a}.z7t6YG_markInk img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.z7t6YG_markName{font-family:var(--font-body);color:var(--paper);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:500;overflow:hidden}.z7t6YG_markFolder{font-family:var(--font-body);color:rgba(var(--paper-rgb), .42);text-overflow:ellipsis;white-space:nowrap;margin-top:-.2rem;font-size:.68rem;overflow:hidden}
.ROF1Qq_card{border:1px solid var(--field-edge);background:var(--panel);border-radius:14px 16px 13px 17px;margin-bottom:2.5rem;padding:1.75rem}.ROF1Qq_lede{font-family:var(--font-body);color:rgba(var(--paper-rgb), .78);max-width:34rem;margin:0 0 1.75rem;font-size:1rem;line-height:1.55}.ROF1Qq_steps{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.ROF1Qq_step{align-items:flex-start;gap:1rem;display:flex}.ROF1Qq_num{background:rgba(var(--paper-rgb), .06);width:1.6rem;height:1.6rem;font-family:var(--font-mono);color:rgba(var(--paper-rgb), .6);border:none;border-radius:50%;flex:none;place-items:center;margin-top:.1rem;font-size:.78rem;display:grid}.ROF1Qq_body{flex:1;min-width:0}.ROF1Qq_stepTitle{font-family:var(--font-body);color:var(--paper);margin:0 0 .3rem;font-size:.95rem;font-weight:600}.ROF1Qq_text{font-family:var(--font-body);color:rgba(var(--paper-rgb), .65);max-width:36rem;margin:0;font-size:.9rem;line-height:1.55}.ROF1Qq_host{font-family:var(--font-mono);background:rgba(var(--paper-rgb), .07);color:var(--paper);word-break:break-all;border-radius:5px;padding:.1rem .4rem;font-size:.82em}.ROF1Qq_download{font-family:var(--font-body);color:var(--on-accent);background:var(--accent);border-radius:6px;align-items:center;gap:.5rem;margin-top:.85rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .12s;display:inline-flex}.ROF1Qq_download:hover{opacity:.9}.ROF1Qq_downloadIcon{flex:none}
.UjfwDq_hub{flex-direction:column;gap:1.1rem;display:flex}.UjfwDq_bar{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.UjfwDq_monthInput{font-family:var(--font-body);color:var(--paper);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:.4rem .6rem;font-size:.9rem}.UjfwDq_addBtn{font-family:var(--font-body);color:color-mix(in srgb, var(--accent-ink) 78%, var(--paper));border:1px dashed color-mix(in srgb, var(--accent-ink) 45%, var(--line));border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:.4rem .8rem;font-size:.86rem;font-weight:500}.UjfwDq_addBtn:hover{border-color:var(--accent-ink)}.UjfwDq_addBtn:disabled{opacity:.5;cursor:default}.UjfwDq_form{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;gap:.6rem;padding:.9rem;display:flex}.UjfwDq_anchorRow{flex-wrap:wrap;gap:.35rem;display:flex}.UjfwDq_chip{font-family:var(--font-body);color:rgba(var(--paper-rgb), .65);border:1px solid var(--line);cursor:pointer;transition:color .14s var(--ease), border-color .14s var(--ease);background:0 0;border-radius:999px;padding:.24rem .65rem;font-size:.8rem}.UjfwDq_chip:hover{color:var(--paper)}.UjfwDq_chipActive{color:var(--paper);border-color:color-mix(in srgb, var(--accent-ink) 60%, var(--line));background:color-mix(in srgb, var(--accent-ink) 12%, transparent)}.UjfwDq_input{font-family:var(--font-body);color:var(--paper);background:color-mix(in srgb, var(--paper) 3%, transparent);border:1px solid var(--line);border-radius:var(--radius-sm);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:border-color .15s var(--ease);outline:none;padding:.45rem .7rem;font-size:.9rem}.UjfwDq_input:focus{border-color:color-mix(in srgb, var(--accent-ink) 55%, var(--line))}.UjfwDq_textarea{font-family:var(--font-body);color:var(--paper);background:color-mix(in srgb, var(--paper) 3%, transparent);border:1px solid var(--line);border-radius:var(--radius-sm);resize:vertical;transition:border-color .15s var(--ease);outline:none;padding:.55rem .7rem;font-size:.9rem;line-height:1.5}.UjfwDq_textarea:focus{border-color:color-mix(in srgb, var(--accent-ink) 55%, var(--line))}.UjfwDq_formActions{align-items:center;gap:.8rem;display:flex}.UjfwDq_quietBtn{font-family:var(--font-body);color:rgba(var(--paper-rgb), .55);cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem}.UjfwDq_quietBtn:hover{color:var(--paper)}.UjfwDq_note{color:rgba(var(--paper-rgb), .55);font-size:.8rem;line-height:1.45}.UjfwDq_errNote{color:var(--danger);font-size:.82rem}
