/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/shippori-mincho-latin-500-normal-XI1O8euf.woff2)format("woff2"),url(/assets/shippori-mincho-latin-500-normal-C-QwvIb3.woff)format("woff")}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff")}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/shippori-mincho-latin-600-normal-6Q85HP94.woff2)format("woff2"),url(/assets/shippori-mincho-latin-600-normal-BtWD08KL.woff)format("woff")}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAXoABAAAAAAC9gAAAWOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbgVQcYgZgAHQRCAqHaIV1CyoAATYCJANQBCAFhFAHgXcXJBhQG6cJUZRO0goQXxzYxsoGjyARIhwZQsnYqTp2//9cWHU1cM1//j2/X/ucNEmJDE87UJHbDuRLlaOU4wfxS+aX+Tdgjk7N60XH8pZqNhZZKK/32jUHaIY14p080F/t/YN3dvwEWqEF7KKsiaIL+E+qAZYWBRj3dW5//UkmZjABOhsQwKXiwdqsiEkSbRAqCSqhUorJARO9iUkSS0+opG0haRbz+I26uJDndbZGa9areMQC9asLDAI4AADAMCoVsfPhCGAjzEXLyvUtUEkAmH8MQFhuTQictvcOcAEIgG7meshwBYiKHOwmSzkCUDcVhvHGiOzmQ1bG5SDdDtoK/f8rfj/9lfH3QQVM7zNJZ2YyIIYeqgZb0YdVyL5k3wWRYRUCFD+DavkeI06jSbdqPQ0VAipIzvuqmBCVwkJm4+bh5Yu8PiexsnNwcuHpJ9YBC7A7FMC64bRHOsRBYoUnR+rK1fJmLAYx8bJZQCokBAMBQF/2HQCBAxjAIYAjepIB8BTnewEn4Tb2EifOuSqEaUIEG3/SXw/VX8zsqQ2nHKfsp/gPf4IQEhIAm6EHqJP/ig9oBugAAAAkAGARXwphToSUaMLacNjhcDqj+7tuVdzyflcuW8i7s7l4PnvkeUVb4Xraa0HJDgwtK6CO80cEcFnNpXBPejBbdWtlntD6yZdJJ2YjKGaxisw2t7Oxx0xZPriEnoVH6HWKM3xvwCQ2snl2iazuZhJ1+/9KlzrFEF3vSENkGUphuSaikel70oKgoPyk13r2PgmblQQksluowJBIuXbxy4wjZI/y8ogoI9peiGtIRbQhCgmhngxJWCrYac+KPtFlmt9pQnnRrtOTlCRHFU1AqX2mHRxccf7/50vL2guZ8prLphWs1HVTdU+6HPQUfNgZ1yLxSEgrXnrrKMkfaj5vkm+V85mHtIewvW9l5GG51zLygUuLWihdQpsKHrRecuuloyx8yqfPXFnzh3/SIj+F/bUrn3tlMpdGXXrrJdYgpm44zzD9/MVtM0e3jhzRMjLYOeew39OyBInHilg9X922mLJCcsN1xhYrAgimciyi+ezlvVokqr0c9r8xOM5CMB+xnpvO4BkmRWF/PhHjLMPP6L2JkY8JuM+zDn40tPVH9wMJ8Mz5hOZMaO2H/enPlVifbpHYpFfeGwnHMRbRonoX+rTwy9gFSz+MRUnc1JNHmw8bX+1RN/UKijKGac27H80EV0v7QqI3T3C+66VD40Yr0d+5hg/9c/mrAQAE4N3k105q1/a75x9S3fxPAPi2t3iT8+m/rqUn3jr9l3QR/xqAggEAAqmc/hGQ3gk45iV5QOisQPoTZ4Q4wHYATk9BbxzBJNsfxQNj0p/sC+D0XFD7qMOGDGDumUew1FBpnQLhDWjoPFUeR9kK4BWKey1Ed9LCuPxv4ZZ7gCgls1islLXIkmYmXWs3UFS3HMtq5kqRVzOsqqSsriappmSHJENVQcomK63XrGigHIUlGzbcZXh1NSQ0y9mJSxni3VltcsZQU2IMFzKSmixH3TxCvTtvUMMJhuqf3aVOmGy3JkmzJWVMEdyYK7VYrtm8wlC3YkHDm39QVTxXDO4FLmMkp++rLSgW9OOl6dKaCC2KcoRi3Kzq7N0mZ1gJLKk8FAWgts57stQWlBL99w1DkoYZdkrJM+xSlzWopiG1tU7BkF9zJS0beIBBXmDESSILziWZFFLJSjayk4Oc5CI3eZTGrpKuL9Ht32A8rmrUB+vO4EhAnbps64GmtKeXLnM6Z8+LM/ps659Pyc39E5I+6+Bwo77p66Ud2YwzYUSsyJ08GhQViiMuOjubIP1yUAv6nQ7+p/SdeWNl+SIAdOlOpA9evCzA6QBCQSUYY2oW+M9ZYn4H5hOGd1kHrqU+Q30xdZk4AAAA)format("woff2"),url(data:font/woff;base64,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)format("woff")}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/shippori-mincho-latin-700-normal-DHcmzUO5.woff2)format("woff2"),url(/assets/shippori-mincho-latin-700-normal-CkoCYOiI.woff)format("woff")}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff")}@layer theme{:root,:host{--font-sans:"IBM Plex Sans", sans-serif;--font-mono:"IBM Plex Mono", monospace;--spacing:1px;--container-md:28rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--leading-snug:1.375;--leading-relaxed:1.625;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-surface:#f3eee2;--color-panel:#faf7ef;--color-recessed:#ece6d6;--color-ink:#26231c;--color-soft:#6b6a58;--color-faint:#c9c2ae;--color-structure:#2e5c41;--color-structure-soft:#3a6d50;--color-feint:#ddd6c2;--color-brass:#a87e2e;--color-brass-deep:#8a6520;--color-accent-on:#faf7ef;--color-data-green:#2e8b61;--color-seam:#1e3d2c;--color-seam-fg:#dfe9e0;--color-seam-label:#c9a45b;--color-seam-dim:#8fa096;--color-health-ok:#39a271;--color-health-stale:#b0873a;--color-idle:#b0a992;--color-knob:#fff;--font-head:"Shippori Mincho", serif;--radius-sm:3px;--radius-pill:8px;--radius-full:9999px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,body,#root{height:100%}body{background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:14px;line-height:1.55;overflow:hidden}button{font:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--color-brass-deep);outline-offset:1px}.main:focus-visible{outline:none}}@layer components{.skip{z-index:10;background:var(--color-panel);min-height:24px;color:var(--color-ink);border:1px solid var(--color-structure);border-radius:var(--radius-sm);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;clip-path:inset(100%);padding:4px 10px;font-size:10px;text-decoration:none;position:absolute;top:8px;left:8px}.skip:focus-visible{clip-path:none}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.app{grid-template:"nav top"60px"nav main"1fr"seam seam"42px/250px 1fr;height:100%;display:grid}.nav{border-right:1px solid var(--color-feint);background:#f7f2e4;flex-direction:column;grid-area:nav;display:flex;overflow:hidden}.nav-brand{border-bottom:1px solid var(--color-feint);color:inherit;align-items:center;gap:11px;padding:17px 18px 15px;text-decoration:none;display:flex}.nav-brand:hover{background:var(--color-feint)}.nav-brand:focus-visible{outline-offset:-2px}.nav-brand .brand-mark{background:var(--color-structure);color:#eaddc0;width:34px;height:34px;font-family:var(--font-head);border-radius:10px;flex:0 0 34px;place-items:center;font-size:19px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #ffffff12,0 1px 2px #26231c2e}.nav-brand .brand-id{flex-direction:column;min-width:0;display:flex}.nav-brand .wordmark{font-family:var(--font-head);font-size:18px;font-weight:700;line-height:1}.nav-scroll{flex:1;min-height:0;padding:2px 0 8px;overflow-y:auto}.nav-sec{margin-top:14px;padding:0 12px}.nav-sec:first-child{margin-top:8px}.nav-link{min-height:34px;color:var(--color-ink);border-radius:var(--r-sm);align-items:center;gap:10px;padding:7px 10px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.nav-link .ic{fill:none;width:16px;height:16px;stroke:var(--color-structure-soft);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.85;flex:0 0 16px}.nav-link .label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nav-link:hover{background:var(--color-recessed);color:var(--color-ink)}.nav-link.on{background:var(--color-structure);color:#f1e9d5;box-shadow:var(--sh-1);font-weight:600}.nav-link.on .ic{stroke:var(--color-seam-label);opacity:1}.nav-foot{border-top:1px solid var(--color-feint);font-family:var(--font-sans);color:var(--color-soft);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:8px;margin-top:auto;padding:13px 18px 15px;font-size:11.5px;line-height:1.75;display:flex}.nav-foot>span{min-width:0}.nav-foot b{color:var(--color-ink);font-family:var(--font-mono);font-weight:600}.top{border-bottom:1px solid var(--color-feint);background:#f8f2e4;grid-area:top;align-items:center;gap:14px;padding:0 22px;display:flex}.hamb{background:var(--color-panel);border:1px solid var(--color-feint);width:44px;height:44px;color:var(--color-ink);box-shadow:var(--sh-1);border-radius:9px;flex:0 0 44px;place-items:center;display:none}.hamb svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.page-title{font-family:var(--font-head);font-size:17px;font-weight:700}.top .stamp{font-family:var(--font-mono);color:var(--color-soft);margin-left:auto;font-size:11.5px}.top .acct{border-left:1px solid var(--color-feint);color:var(--color-ink);align-items:center;gap:9px;padding-left:16px;font-size:13px;font-weight:600;display:flex}.avatar{background:var(--color-recessed);border:1px solid var(--color-feint);width:32px;height:32px;color:var(--color-structure);font-family:var(--font-mono);border-radius:9px;place-items:center;font-size:11px;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #fff6}.range{font-family:var(--font-mono);border:1px solid var(--color-feint);min-height:24px;color:var(--color-soft);border-radius:var(--radius-sm);background:0 0;padding:2px 9px;font-size:10px}.range.on{background:var(--color-structure);border-color:var(--color-structure);color:var(--color-panel);font-weight:600}.main{grid-area:main;gap:16px;padding:18px 22px;display:grid;overflow:hidden}.scroll{flex:1;min-height:0;overflow-y:auto}.empty-row td{border-bottom:none;padding:8px 12px}.scroll-x{overflow-x:auto}.pill{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-pill);border:1px solid var(--color-feint);color:var(--color-soft);white-space:nowrap;align-items:center;gap:5px;padding:1px 8px;font-size:9.5px;display:inline-flex}.pill.hold{border-color:var(--color-brass);color:var(--color-brass-deep)}.pill.ok{border-color:var(--color-data-green);color:var(--color-data-green)}.err-strip{background:var(--color-recessed);color:var(--color-ink);border-radius:3px;padding:6px 10px;font-size:12.5px}.err-strip.ok{border-left:2px solid var(--color-data-green);padding-left:8px}.err-strip.fault{border-left:3px solid var(--color-brass-deep);padding-left:7px}.app{--ehb-h:29px}.app.is-halted{margin-top:var(--ehb-h);height:calc(100% - var(--ehb-h))}.engine-halt-banner{height:var(--ehb-h);z-index:80;background:var(--color-recessed);border-bottom:2px solid var(--color-brass);color:var(--color-ink);font-family:var(--font-mono);align-items:center;gap:12px;padding:6px 16px;font-size:11px;display:flex;position:fixed;top:0;left:0;right:0}.engine-halt-banner .ehb-tier{text-transform:uppercase;letter-spacing:.08em;color:var(--color-brass-deep);white-space:nowrap;font-weight:600}.engine-halt-banner .ehb-reason{color:var(--color-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.engine-halt-banner .ehb-action{color:var(--color-structure);white-space:nowrap;margin-left:auto;font-weight:600}.edit-area{resize:vertical;width:100%;min-height:64px;font-family:var(--font-sans);color:var(--color-ink);background:var(--color-panel);border:1px solid var(--color-faint);border-radius:var(--radius-sm);padding:6px 8px;font-size:12.5px;line-height:1.4}.halt-strip{background:var(--color-recessed);color:var(--color-ink);border-radius:3px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}.halt-strip .act{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.halt-strip a{color:var(--color-ink);text-underline-offset:2px;text-decoration:underline}.halt-strip input[type=number]{font-family:var(--font-mono);border:1px solid var(--color-faint);border-radius:var(--radius-sm);background:var(--color-panel);width:74px;min-height:24px;color:var(--color-ink);padding:2px 6px;font-size:11px}.seam{background:var(--color-seam);color:var(--color-seam-fg);font-family:var(--font-mono);white-space:nowrap;grid-area:seam;align-items:center;gap:24px;padding:0 16px;font-size:10.5px;display:flex;overflow:hidden}.seam .label{letter-spacing:.22em;text-transform:uppercase;color:var(--color-seam-label);font-size:9px;font-weight:600}.seam .label+.item,.seam .label+.item.warn{margin-left:auto}.seam .colophon{color:var(--color-seam-dim)}.seam .item{align-items:center;gap:7px;display:flex}a.seam-item{color:inherit;text-decoration:none}.seam .item.warn{color:var(--color-seam-label)}.seam a.seam-cancel{color:var(--color-seam-fg);text-underline-offset:2px;text-decoration:underline}.seam .led{background:var(--color-seam-label);border-radius:50%;flex:0 0 6px;width:6px;height:6px;box-shadow:0 0 0 3px #c9a45b26}.seam .led.ok{background:#5fbf8b;box-shadow:0 0 0 3px #5fbf8b26}.seam .led.warn{background:var(--color-brass);box-shadow:0 0 0 3px #a87e2e33}.main.overview{flex-direction:column;gap:20px;padding:26px 34px 56px;display:flex;overflow:hidden auto}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{font-family:var(--font-mono);color:var(--color-structure-soft);background:var(--color-recessed);border:1px solid var(--color-feint);font-variant-numeric:tabular-nums;border-radius:20px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;display:inline-flex}.chip .cd{border-radius:50%;flex:0 0 6px;width:6px;height:6px}.ledger-foot{border-top:1px solid var(--color-feint);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:13px 12px 15px;display:flex}.ledger-foot .note{color:var(--color-soft);font-size:12px}.ledger-foot .note .mono{color:var(--color-ink)}.ledger-foot .headroom{color:var(--color-soft);align-items:center;gap:8px;font-size:12px;display:flex}.ledger-foot .headroom .mono{font-family:var(--font-mono);color:var(--color-data-green);font-weight:600}.scrim,.tabbar{display:none}.tab{min-width:0;min-height:44px;color:var(--color-soft);white-space:nowrap;text-overflow:ellipsis;border-radius:9px;flex-direction:column;flex:1 1 0;align-items:center;gap:3px;padding:6px 1px;font-size:10px;font-weight:500;text-decoration:none;display:flex;position:relative;overflow:hidden}.tab svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.tab.on{color:var(--color-structure);background:var(--color-recessed)}}@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-\[12px\]{margin-inline:12px}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[6px\]{margin-top:6px}.mt-\[8px\]{margin-top:8px}.mt-\[20px\]{margin-top:20px}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-full{height:100%}.min-h-0{min-height:0}.w-full{width:100%}.max-w-\[13rem\]{max-width:13rem}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[18px\]{gap:18px}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-feint{border-color:var(--color-feint)}.bg-panel{background-color:var(--color-panel)}.bg-recessed{background-color:var(--color-recessed)}.bg-surface{background-color:var(--color-surface)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-\[6px\]{padding-block:6px}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-right{text-align:right}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-\[10\.5px\]{font-size:10.5px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-health-ok{color:var(--color-health-ok)}.text-health-stale{color:var(--color-health-stale)}.text-ink{color:var(--color-ink)}.text-soft{color:var(--color-soft)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.select-all{-webkit-user-select:all;user-select:all}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}:root{--sh-1:0 1px 2px #26231c0d;--sh-2:0 1px 2px #26231c0d, 0 6px 16px #26231c12;--sh-3:0 2px 4px #26231c12, 0 12px 26px #26231c1c;--r:12px;--r-sm:9px;--r-xs:6px}@media (height<=700px){body{overflow:auto}.app{min-height:700px}}@media (width<=960px){body{overflow:auto}.app.is-halted{height:auto}.app{grid-template:"top"56px"main""seam"/minmax(0,1fr);height:auto;min-height:100%}.nav{z-index:60;width:272px;max-width:84vw;box-shadow:var(--sh-3);transition:transform .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.nav.open{transform:translate(0)}.nav-scroll{flex-direction:column;display:flex}.nav-sec-util{margin-top:auto}.scrim{z-index:50;opacity:0;pointer-events:none;background:#26231c52;border:0;transition:opacity .22s;display:block;position:fixed;inset:0}.scrim.open{opacity:1;pointer-events:auto}.hamb{display:grid}.top{padding:0 14px}.top .stamp,.acct-name{display:none}.main{padding:16px;overflow:visible}.main.overview{padding:16px}.scroll{overflow:visible}.seam{flex-wrap:wrap;gap:8px 14px;height:auto;margin-bottom:66px;padding:11px 16px}.seam .colophon{width:100%;margin:4px 0 0}.seam .label+.item{margin-left:0}.tabbar{z-index:40;border-top:1px solid var(--color-feint);padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));background:#f7f1e2;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 14px #26231c17}}@media (width<=760px){.pk-tbl.reflow-cards thead{display:none}.pk-tbl.reflow-cards,.pk-tbl.reflow-cards tbody,.pk-tbl.reflow-cards tr,.pk-tbl.reflow-cards td{width:100%;display:block}.pk-tbl.reflow-cards tbody{flex-direction:column;gap:12px;display:flex}.pk-tbl.reflow-cards tbody tr{border:1px solid var(--color-feint);border-radius:var(--r-sm);background:var(--color-panel);box-shadow:var(--sh-1);padding:14px 15px}.pk-tbl.reflow-cards td{white-space:normal;border:none!important;padding:0!important}.pk-tbl.reflow-cards td:first-child{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:11px;display:flex;border-bottom:1px solid var(--color-feint)!important;padding-bottom:11px!important}.pk-tbl.reflow-cards td:first-child .id{max-width:none}.pk-tbl.reflow-cards td[data-label]{text-align:right;justify-content:space-between;align-items:center;gap:12px;display:flex;padding:7px 0!important}.pk-tbl.reflow-cards td[data-label]:before{content:attr(data-label);letter-spacing:.07em;text-transform:uppercase;color:var(--color-soft);text-align:left;white-space:nowrap;font-size:11px;font-weight:600}.pk-tbl.reflow-cards tr.total{background:var(--color-recessed);border-color:var(--color-faint)}.pk-tbl.reflow-cards tr.total:hover{background:var(--color-recessed)}.pk-tbl.reflow-cards tr.total td:first-child{border-bottom:2px double var(--color-structure-soft)!important}.pk-tbl.reflow-cards tr.total-sep{display:none}.pk-tbl.reflow-cards tr.empty-row td{text-align:center}}@media (prefers-reduced-motion:reduce){.nav,.scrim{transition:none}}.modal-scrim{z-index:60;background:#1e3d2c73;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-panel{background:var(--color-panel);border:1px solid var(--color-feint);border-left:3px solid var(--color-brass);border-radius:var(--r-sm);width:100%;max-width:520px;max-height:85vh;box-shadow:var(--sh-3);animation:.14s ease-out modal-enter;overflow-y:auto}.modal-panel:focus{outline:none}@keyframes modal-enter{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.modal-panel{animation:none}}.cm-body{flex-direction:column;gap:12px;display:flex}.cm-question{font:600 15px/1.3 var(--font-sans);color:var(--color-ink);margin:0}.pc-go.cm-danger{background:var(--color-brass);border-color:var(--color-brass)}.state-rail{flex:none;width:5px}.state-rail.active{background:var(--color-health-ok)}.state-rail.idle{background:var(--color-idle)}.state-rail.locked{background:var(--color-brass)}.switch-row{color:var(--color-soft);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:24px;font-size:12px;display:flex}.switch-row:disabled{cursor:default;opacity:.6}.switch{border-radius:var(--radius-full);border:1px solid var(--color-feint);background:var(--color-recessed);flex:none;width:38px;height:22px;transition:background-color .12s;position:relative}.switch.on{background:var(--color-structure)}.switch-knob{border-radius:var(--radius-full);background:var(--color-knob);width:16px;height:16px;transition:left .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.switch-knob.on{left:18px}@media (width<=760px){.switch-row{min-height:44px}}.health-dot{border-radius:var(--radius-full);flex:none;width:7px;height:7px}.health-dot.ok{background:var(--color-health-ok)}.health-dot.stale{background:var(--color-health-stale)}.health-dot.none{background:var(--color-faint)}@media (prefers-reduced-motion:reduce){.switch,.switch-knob{transition:none}}.pw-col{flex-direction:column;gap:0;width:100%;max-width:916px;display:flex}.pw-head{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:12px;display:flex}.pw-head h2{font-size:15px;font-family:var(--font-head);margin:0;font-weight:600}.pw-kick{font:600 10.5px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-soft)}.pw-rollup{font:11.5px/1 var(--font-mono);color:var(--color-soft);gap:14px;margin-left:auto;display:flex}.pw-rollup b{color:var(--color-ink)}.pw-lede{color:var(--color-soft);max-width:74ch;margin:4px 0 12px;font-size:12.5px}.pw{border:1px solid var(--color-feint);border-radius:var(--r-sm);box-shadow:var(--sh-2);background:var(--color-panel);align-items:stretch;gap:0;margin-bottom:12px;display:flex;overflow:hidden}.pw-rail{flex:none;width:5px}.pw-rail.on{background:var(--color-health-ok)}.pw-rail.off{background:var(--color-idle)}.pw-body{flex:1;grid-template-columns:minmax(0,1.3fr) auto auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.pw-page .pw-body{grid-template-columns:minmax(0,1fr) 152px 176px}@media (width<=720px){.pw-body,.pw-page .pw-body{grid-template-columns:1fr}}.pw-id{min-width:0}.pw-name{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.pw-dial{font:600 10.5px/1 var(--font-mono);color:var(--color-structure);border:1px solid var(--color-feint);background:var(--color-recessed);border-radius:8px;padding:2px 7px}.pw-tz{color:var(--color-soft);margin-top:2px;font-size:11px}.pw-chips{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.pk-post{flex-direction:column;gap:4px;display:flex}.pk-post .pw-chips{gap:5px;margin-top:0}.pk-post .pc-seg{padding:1px 7px;font-size:10.5px}.pk-ext{color:var(--color-soft);-webkit-user-select:none;user-select:none;white-space:nowrap;margin-left:4px;font-size:10px}.pw-open:hover .pk-ext{color:var(--color-brass-deep)}.pw-chip{color:var(--color-ink);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.pw-dot{border-radius:50%;flex:none;width:7px;height:7px}.pw-dot.ok{background:var(--color-health-ok)}.pw-dot.none{background:var(--color-faint)}.pw-util{text-align:center;gap:18px;display:flex}.pw-u{min-width:56px}@media (width<=480px){.pw-util:has(.pw-needs) .pw-time-stat{display:none}}.pw-n{font:600 22px/1 var(--font-mono)}.pw-n.muted{color:var(--color-soft)}.pw-n.brass{color:var(--color-brass-deep)}.pw-l{font:600 9px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-soft);margin-top:5px;display:block}.pw-act{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.pw-toggle{color:var(--color-soft);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;display:inline-flex}.pw-sw{background:var(--color-recessed);border:1px solid var(--color-feint);border-radius:11px;flex:none;width:38px;height:22px;position:relative}.pw-sw.on{background:var(--color-structure)}.pw-sw i{background:var(--color-knob);border-radius:50%;width:16px;height:16px;transition:left .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.pw-sw.on i{left:18px}.pw-mng{font:500 11.5px/1 var(--font-sans);color:var(--color-structure);border:1px solid var(--color-structure);cursor:pointer;background:0 0;border-radius:3px;padding:6px 10px;text-decoration:none}.pw-mng:disabled{opacity:.5;cursor:default}.pw{position:relative}.pw:not(.pw-desk) .pw-open:after{content:"";position:absolute;inset:0}.pw:not(.pw-desk){cursor:pointer}.pw:not(.pw-desk):hover{border-color:var(--color-soft)}.pw:not(.pw-desk) button.pw-toggle{z-index:1;position:relative}.pw:not(.pw-desk):has(.pw-open:focus-visible){outline:2px solid var(--color-brass-deep);outline-offset:1px}.pw:not(.pw-desk) .pw-open:focus-visible{outline:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pw-strip{display:none}.pw-row2{display:contents}@media (width<=760px){.pw.pw-desk .pw-tz,.pw.pw-desk .pw-chips{display:none}.pw.pw-desk .pw-body{grid-template-columns:1fr auto;align-items:center;gap:8px 10px;padding:14px;display:grid}.pw.pw-desk .pw-id{grid-area:1/1;min-width:0}.pw.pw-desk .pw-name{flex-wrap:nowrap;overflow:hidden}.pw.pw-desk .pw-back,.pw.pw-desk .pw-dial,.pw.pw-desk .pw-chip{flex:none}.pw.pw-desk .pw-name-text{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pw.pw-desk .pw-util{display:none}.pw.pw-desk .pw-row2{display:contents}.pw.pw-desk .pw-strip{flex-wrap:wrap;grid-area:2/1/auto/-1;align-items:baseline;gap:0;min-width:0;display:flex}.pw.pw-desk .pw-s{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.pw.pw-desk .pw-s+.pw-s:before{content:"·";color:var(--color-soft);font-family:var(--font-mono);margin:0 8px}.pw.pw-desk .pw-sn{font:600 13px/1 var(--font-mono);font-variant-numeric:tabular-nums}.pw.pw-desk .pw-sn.brass{color:var(--color-brass-deep)}.pw.pw-desk .pw-sl{text-transform:lowercase;letter-spacing:0;font:500 11px/1 var(--font-sans);color:var(--color-soft)}.pw.pw-desk .pw-row2>.pw-act{flex-direction:row;flex:none;grid-area:1/2;place-self:center end;width:auto}.pw.pw-desk .pw-toggle{white-space:nowrap;flex:none;min-height:44px}}.pg-head{margin:22px 0 10px}.pg{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.pg-tile{border:1px solid var(--color-feint);border-radius:var(--r-sm);background:var(--color-panel);box-shadow:var(--sh-2);color:var(--color-ink);text-align:left;align-items:flex-start;gap:12px;min-height:92px;padding:14px;text-decoration:none;display:flex}.pg-tile:hover{border-color:var(--color-soft)}.pg-tile.dead{background:var(--color-recessed);cursor:default}.pg-mk{width:32px;height:32px;color:var(--color-soft);flex:none}.pg-mk svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.pg-mk svg.mk-brand{stroke:none;fill:#000}.pg-mk img.mk-brand{object-fit:contain;width:100%;height:100%}.set-mk{flex:0 0 22px;width:22px;height:22px}.set-mk svg,.set-mk img{border-radius:4px}.set-mk-none{background:var(--color-recessed);color:var(--color-seam);font:700 9px/1 var(--font-mono);letter-spacing:.04em;border-radius:4px;place-items:center;display:grid}.pg-confirm-t .set-mk{vertical-align:-5px;margin-right:7px;display:inline-grid}.pg-t{font-size:13.5px;font-weight:600;display:block}.pg-b{color:var(--color-soft);margin-top:3px;font-size:11.5px;line-height:1.4;display:block}@media (prefers-reduced-motion:reduce){.pw-sw i{transition:none}}.pw-page{grid-template-columns:minmax(0,916px) 264px;align-items:start;gap:18px;display:grid}.pw-wide{flex-direction:column;gap:0;width:100%;display:flex;container:desk/inline-size}.pw-side{flex-direction:column;gap:12px;min-width:0;display:flex}@media (width<=1180px){.pw-page{grid-template-columns:minmax(0,1fr)}}.pw-side .pc{margin-bottom:0}.pw-side .pw-n{font-size:19px}.side-line{align-items:baseline;gap:8px;font-size:12.5px;display:flex}.side-line .k{color:var(--color-soft)}.side-line .v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-left:auto}.side-item{border-bottom:1px solid var(--color-feint);color:inherit;padding:9px 16px;font-size:12px;text-decoration:none;display:block}.side-item:last-child{border-bottom:0}.side-item:hover{background:var(--color-recessed)}.side-item .who{font-weight:600}.side-item .what{color:var(--color-soft);margin-top:2px;display:block}.pk-note{font:11.5px/1 var(--font-mono);color:var(--color-soft);margin-left:auto}.pk-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=720px){.pk-grid{grid-template-columns:1fr}}.pk-tbl{border-collapse:collapse;width:100%}.pk-tbl th{text-align:left;font:600 9px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-soft);border-bottom:1px solid var(--color-feint);padding:11px 16px 8px}.pk-tbl td{border-bottom:1px solid var(--color-feint);padding:9px 16px;font-size:12.5px}@media (width<=760px){.pk-funnel td:first-child,.pk-funnel th:first-child{z-index:1;background:var(--color-panel);white-space:normal;min-width:104px;max-width:104px;position:sticky;left:0}.pk-funnel td:first-child .pc-hint{display:none}.pk-funnel td,.pk-funnel th{padding-left:10px;padding-right:10px}}.pk-tbl tr:last-child td{border-bottom:0}.pk-tbl .num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.pk-tbl .dim{color:var(--color-soft)}.pk-tbl .t{font-weight:600}.pk-tbl .id{font-family:var(--font-mono);color:var(--color-brass-deep);text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:10.5px;overflow:hidden}.pk-tbl .d{color:var(--color-soft);font-size:11.5px}.pk-tbl .pk-media{width:44px;padding-right:0}.pk-thumb{object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--color-feint);background:var(--color-recessed);width:36px;height:36px;display:block}.pk-frame{position:relative;overflow:hidden}.pk-frame img{object-fit:cover;width:100%;height:100%;display:block}.pk-media-open{cursor:zoom-in;background:0 0;border:0;margin:0;padding:0;line-height:0;display:block}.pk-media-open:focus-visible{outline:2px solid var(--color-structure);outline-offset:2px;border-radius:var(--radius-sm)}.pk-row{border-bottom:1px solid var(--color-feint);flex-wrap:wrap;align-items:center;gap:12px;padding:11px 16px;display:flex}.pk-row:last-child{border-bottom:0}.pk-row .l{font:600 9px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-soft);min-width:104px}.pk-row .v{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;font-size:12.5px;display:flex}.pk-meter{background:var(--color-recessed);border-radius:2px;height:4px;overflow:hidden}.pk-meter i{background:var(--color-brass);height:100%;display:block}.pk-empty{border:1.5px dashed var(--color-faint);border-radius:var(--r-xs);color:var(--color-soft);text-align:center;padding:16px;font-size:12px}.pk-danger{color:var(--color-brass-deep)}.pw-open{color:inherit;text-decoration:none}.pw-open:hover{text-underline-offset:3px;text-decoration:underline}a.pw-mng{align-items:center;text-decoration:none;display:inline-flex}.pw-back{color:var(--color-soft);padding:2px 6px 2px 0;font-size:15px;line-height:1;text-decoration:none}.pw-back:hover{color:var(--color-ink)}.desk-tabs{border-bottom:1px solid var(--color-feint);gap:2px;display:flex}.desk-tab{font:600 12px/1 var(--font-sans);color:var(--color-soft);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:11px 14px 9px}.desk-tab:hover{color:var(--color-ink)}.desk-tab.on{color:var(--color-ink);border-bottom-color:var(--color-brass)}.pc{border:1px solid var(--color-feint);border-radius:var(--r-sm);background:var(--color-panel);box-shadow:var(--sh-2);flex:none;margin-bottom:12px;overflow:hidden}.pc-head{border-bottom:1px solid var(--color-feint);background:var(--color-recessed);align-items:center;gap:10px;padding:9px 16px;display:flex}.pc-body{flex-direction:column;gap:12px;padding:14px 16px;display:flex}summary.pc-head{list-style:none}summary.pc-head::-webkit-details-marker{display:none}summary.pc-head:after{content:"›";font:600 15px/1 var(--font-mono);color:var(--color-soft);margin-left:auto;transition:transform .12s;transform:rotate(90deg)}details[open]>summary.pc-head:after{transform:rotate(-90deg)}summary.pc-head>.pk-note{margin-left:auto}.pc-row{flex-wrap:wrap;gap:12px;display:flex}.pc-group{flex-direction:column;gap:5px;display:flex}.pc-stack{flex-direction:column;gap:12px;display:flex}.pc-check{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-height:24px;font-size:12.5px;line-height:1.4;display:flex}.pc-check.off{opacity:.55;cursor:not-allowed}.pc-group.grow{flex:1;min-width:190px}.pc-preview{border-radius:var(--radius-sm);border:1px solid var(--color-feint);background:var(--color-recessed);align-self:flex-start;width:auto;max-width:100%;max-height:200px;display:block}.pc-field{border:1px solid var(--color-feint);border-radius:var(--radius-sm);background:var(--color-panel);width:100%;height:32px;font:13px var(--font-sans);color:var(--color-ink);padding:0 9px}.pc-field:focus-visible{outline:2px solid var(--color-structure);outline-offset:1px}select.pc-field{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%236b6a58' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;padding-right:28px}@media (forced-colors:active){select.pc-field{appearance:auto;background-image:none;padding-right:9px}}.pc-when{width:200px}.pc-area{resize:vertical;border:1px solid var(--color-feint);border-radius:var(--radius-sm);background:var(--color-panel);width:100%;min-height:74px;font:13px/1.5 var(--font-sans);color:var(--color-ink);padding:7px 9px}.pc-area:focus-visible{outline:2px solid var(--color-structure);outline-offset:1px}.pc-chips{flex-wrap:wrap;gap:6px;display:flex}.pc-seg{border:1px solid var(--color-feint);border-radius:var(--radius-sm);height:28px;font:500 12px var(--font-sans);color:var(--color-soft);cursor:pointer;background:0 0;align-items:center;padding:0 11px;display:inline-flex}.pc-seg:hover{border-color:var(--color-soft)}.pc-seg.on{border-color:var(--color-structure);background:var(--color-recessed);color:var(--color-ink)}.pc-seg.sm{padding:1px 7px;font-size:10.5px}.pc-cluster{border-top:1px dashed var(--color-feint);flex-direction:column;gap:5px;margin-top:6px;padding-top:6px;display:flex}.pc-cluster-label{font:500 10.5px var(--font-sans);color:var(--color-soft);text-transform:uppercase;letter-spacing:.02em}.pc-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:2px;display:flex}.set-saverow{flex-wrap:nowrap;align-items:center;gap:12px;width:auto;margin:0 16px 14px;display:flex}.set-saverow .pc-field{flex:auto;min-width:0}.pc-actions-start{justify-content:flex-start;display:flex}.pc-hint{color:var(--color-soft);font-size:11px}.pk-presets{flex-wrap:wrap;gap:8px;display:flex}.pk-preset{box-sizing:border-box;text-align:left;border:1px solid var(--color-feint);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex-direction:column;flex:150px;gap:3px;min-width:140px;padding:9px 11px;display:flex}.pk-preset:hover{border-color:var(--color-soft)}.pk-preset.on{border-width:2px;border-color:var(--color-structure);background:var(--color-recessed)}.pk-preset-name{font:600 12.5px var(--font-sans);color:var(--color-ink)}.pk-preset-blurb{font:11px/1.35 var(--font-sans);color:var(--color-soft)}.pk-readout{font:13px/1.5 var(--font-sans);color:var(--color-ink);margin:0}.pk-expires{flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px;display:flex}.pk-expires-label{font:600 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-soft)}.pk-expires .pc-chips{gap:5px}.pc-go{font:500 11.5px/1 var(--font-sans);color:var(--color-accent-on);background:var(--color-structure);border:1px solid var(--color-structure);border-radius:var(--radius-sm);cursor:pointer;padding:8px 12px}.pc-go:hover:not(:disabled){background:var(--color-brass-deep);border-color:var(--color-brass-deep)}.pc-go:disabled{opacity:.45;cursor:default}@media (width<=720px){.pc-when{width:100%}}.row-acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.pc-head .pw-kick{white-space:nowrap}.signin{background:var(--color-surface);place-items:center;height:100%;padding:24px;display:grid}.signin-card{width:100%;max-width:340px;margin-bottom:0}.signin-body{text-align:center;align-items:center;gap:14px;padding:26px 22px}.signin-word{font-family:var(--font-head);margin:0 0 3px;font-size:22px;font-weight:700;line-height:1.1}.signin-lede{max-width:30ch}.signin-go{width:100%;padding:10px 12px}.signin-go-quiet.pc-go{color:var(--color-structure);background:0 0}.signin-go-quiet.pc-go:hover:not(:disabled){color:var(--color-brass-deep);border-color:var(--color-brass-deep);background:0 0}.signin-mail{color:inherit;text-underline-offset:2px;text-decoration:underline}.signin-or{align-items:center;gap:10px;width:100%;margin-top:2px;display:flex}.signin-or:before,.signin-or:after{content:"";background:var(--color-feint);flex:1;height:1px}.pg-confirm{border:1px solid var(--color-feint);border-radius:var(--radius-sm);background:var(--color-panel);flex-direction:column;gap:10px;padding:16px;display:flex}.pg-confirm-t{margin:0;font-size:14px;line-height:1.5}.pg-confirm-h{color:var(--color-soft);margin:0;font-size:12.5px;line-height:1.5}.pg-confirm .pk-note{margin-left:0}.pg-confirm .pc-go{align-items:center;text-decoration:none;display:inline-flex}.signin-pw{text-align:left;flex-direction:column;gap:10px;width:100%;display:flex}.signin-legal{color:var(--color-soft);font-size:11.5px}.signin-legal a{color:var(--color-soft);min-height:24px;text-decoration:none;display:inline-block}.signin-legal a:hover{color:var(--color-ink);text-decoration:underline}.nav-brand img.brand-mark,.signin img.brand-mark{box-shadow:none;background:0 0;border-radius:0}.signin .brand-mark{background:var(--color-structure);color:#eaddc0;width:40px;height:40px;font-family:var(--font-head);border-radius:11px;flex:0 0 40px;place-items:center;font-size:22px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #ffffff12,0 1px 2px #26231c2e}@media (width<=760px){.pw-mng,a.pw-mng{align-items:center;min-height:44px;padding:0 14px;display:inline-flex}.pc-go{min-height:44px;padding:0 16px}.pc-seg{height:44px;padding:0 14px}.pc-field{height:44px;font-size:16px}.pc-area{font-size:16px}.desk-tab{flex:none;align-items:center;min-height:44px;padding:0 14px;display:inline-flex}.desk-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.desk-tabs::-webkit-scrollbar{display:none}.side-item{flex-direction:column;justify-content:center;min-height:44px;display:flex}.pw-toggle{min-height:44px}.pw-act{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.set-saverow .pc-field{flex:auto;min-width:0}.set-saverow .pc-go{flex:none}a.seam-item{min-height:44px;padding:6px 0}.seam a.seam-cancel{padding:14px 0;display:inline-block}a.rc-on{min-height:44px;line-height:44px}.pc-check,label.set-l{min-height:44px}}.pw-back{justify-content:center;align-items:center;min-width:32px;min-height:32px;margin-right:4px;padding:0;display:inline-flex}@media (width<=760px){.pw-back{min-width:44px;min-height:44px}}@media (width<=960px){.nav-link{min-height:44px;padding:9px 12px}}.pc-head h2.pw-kick{font:600 10.5px/1 var(--font-mono);letter-spacing:.14em;margin:0}.pc-plain{cursor:pointer;background:0 0;border:0;padding:0}.pk-disclose{text-align:left;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:12.5px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.pk-reveal{border:1px solid var(--color-brass);border-radius:var(--r-xs);background:var(--color-recessed);padding:12px}.pk-reveal .err-strip{background:var(--color-panel)}.pk-reveal .pw-kick:focus-visible{outline:none}.pk-reveal .pc-say{color:var(--color-ink);font-size:12.5px;line-height:1.45}.q-day{background:var(--color-surface);border-top:1px solid var(--color-feint);border-bottom:1px solid var(--color-feint);z-index:2;align-items:baseline;gap:10px;padding:7px 20px 6px;display:flex;position:sticky;top:0}.q-day .d-name{font:600 10.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-structure)}.q-day.needs .d-name{color:var(--color-brass-deep)}.q-day .d-count{font:10.5px/1 var(--font-mono);color:var(--color-soft)}.q-done{font:11px/1.4 var(--font-mono);color:var(--color-soft);border-bottom:1px solid var(--color-feint);padding:6px 20px}.q-done .ok{color:var(--color-health-ok)}.q-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start;gap:10px;padding:6px 20px 16px;display:grid}.q-card{border:1px solid var(--color-feint);border-radius:var(--r-sm);background:#fff;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"media""body""acts";min-width:0;display:grid;overflow:hidden}.q-card:hover{border-color:var(--color-soft)}.q-card.wide{grid-column:span 2}.q-when{font:600 13px/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-ink)}.q-when.reason{font:600 9.5px/1.4 var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-brass-deep)}.q-card .q-when{z-index:2;font:700 11px/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-accent-on);border-radius:var(--r-xs);background:#1e3d2cd9;grid-area:media;place-self:end start;margin:8px;padding:2px 7px}.q-card .q-when.reason{font:600 9px/1.4 var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent-on);background:#8a6520eb}.q-line{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:13px;display:flex}.q-line .t{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:100%;min-width:0;line-height:1.45;display:-webkit-box;overflow:hidden}.q-sub{color:var(--color-soft);font-size:11px}.p-halted{color:var(--color-brass-deep)}.q-thumb{aspect-ratio:4/3;border:0;border-bottom:1px solid var(--color-feint);background:var(--color-recessed);border-radius:0;grid-area:media;width:100%;height:auto;position:relative;overflow:hidden}.q-thumb img{object-fit:cover;width:100%;height:100%;display:block}button.q-thumb{cursor:zoom-in;padding:0;display:block}button.q-thumb:focus-visible{outline:2px solid var(--color-structure);outline-offset:-2px}.q-thumb.none{color:var(--color-soft);font:10px/1 var(--font-mono);letter-spacing:.06em;border-bottom-style:dashed;justify-content:center;align-items:center;display:flex}.q-thumb .q-play{width:22px;height:22px;color:var(--color-accent-on);background:#26231c8c;border:0;border-radius:50%;justify-content:center;align-items:center;padding-left:2px;font-size:9px;display:flex;position:absolute;inset:8px 8px auto auto}.q-thumb .q-more{border-radius:var(--r-xs);background:var(--color-panel);border:1px solid var(--color-feint);font:10px/1.6 var(--font-mono);color:var(--color-ink);padding:0 5px;position:absolute;inset:8px auto auto 8px}.q-body{grid-area:body;min-width:0;padding:9px 11px 0}.q-next{color:var(--color-soft);font-size:12px}.q-acts{flex-wrap:wrap;grid-area:acts;justify-content:flex-start;align-items:center;gap:6px;padding:8px 11px 10px;display:flex}.q-sec{border-top:1px dashed var(--color-feint);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.q-edit{border-top:1px dashed var(--color-feint);flex-direction:column;gap:10px;margin-top:10px;padding-top:10px;display:flex}.q-check{cursor:pointer;gap:.5rem}.q-edit .q-sec{border-top:0;margin-top:0;padding-top:0}.q-edit.q-post-edit{border-top:1px solid var(--color-feint);gap:16px;padding:14px 0 10px}.q-edit-panel{background:var(--color-recessed);border:1px solid var(--color-feint);border-radius:var(--radius-sm);flex-direction:column;gap:18px;padding:16px;display:flex}.cap-switch{width:100%;display:flex}.cap-switch .pc-seg{border-radius:0;flex:1 1 0;justify-content:center;margin-left:-1px}.cap-switch .pc-seg:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm);margin-left:0}.cap-switch .pc-seg:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.cap-switch .pc-seg.on{z-index:1;background:var(--color-panel);position:relative}.edit-area.cap-area{min-height:136px;padding:10px 12px;font-size:13px;line-height:1.55}@media (width<=760px){.edit-area.cap-area{font-size:16px}}.pill-row{align-items:center;gap:4px;display:inline-flex}.pw-mng.quiet{border-color:var(--color-feint);color:var(--color-soft)}.pw-mng.quiet:hover{border-color:var(--color-soft);color:var(--color-ink)}.pw-mng.x{border-radius:var(--radius-pill);padding:2px 6px;font-size:10.5px;line-height:1}.pc-plain.pw-cancel{font:500 11.5px/1 var(--font-sans);color:var(--color-soft);border-radius:var(--radius-sm);padding:8px 6px}.pc-plain.pw-cancel:hover{color:var(--color-ink)}.rc-card{border:1px solid var(--color-feint);border-radius:var(--r-sm);background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden}.rc-card:hover{border-color:var(--color-soft)}.rc-card.wide{grid-column:span 2}.rc-head{border-bottom:1px solid var(--color-feint);align-items:baseline;gap:7px;min-width:0;padding:9px 12px 8px;display:flex}.rc-plat{font:600 11px/1.35 var(--font-sans);letter-spacing:.03em;color:var(--color-soft);flex:none}.rc-sep{color:var(--color-soft);flex:none}.rc-on{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-soft);flex:auto;font-size:12px;line-height:1.35;overflow:hidden}a.rc-on{text-decoration:none}a.rc-on:hover{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}.rc-time,.rc-n{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.rc-time{color:var(--color-soft);flex:none;margin-left:auto;font-size:11px;line-height:1.35}.rc-note{color:var(--color-soft);padding:7px 12px 0;font-size:12px;line-height:1.45}.rc-turn{min-width:0;padding:10px 12px 0}.rc-turn.ours{padding-top:8px;padding-left:28px}.rc-edge{border-left:2px solid var(--color-structure);min-width:0;padding-left:10px}.rc-turn.ours .rc-edge{border-left-color:var(--color-feint)}.rc-who{font:600 12.5px/1.4 var(--font-sans);color:var(--color-ink);flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:3px;display:flex}.rc-who .rc-time{margin-left:auto}.rc-state{color:var(--color-soft);font-weight:400}.rc-said{color:var(--color-ink);font-size:13px;line-height:1.5}.rc-turn .edit-area{margin-top:1px}.rc-foot{border-top:1px solid var(--color-feint);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:11px;padding:10px 12px;display:flex}.rc-out{color:var(--color-soft);white-space:nowrap;margin-right:auto;font-size:12px;text-decoration:none}.rc-out:hover{color:var(--color-brass-deep);text-underline-offset:3px;text-decoration:underline}.rc-head .rc-out{flex:none;margin-left:auto;margin-right:0}.rc-head .rc-count{flex:none}.rc-thread{padding-bottom:2px}.rc-thread+.rc-thread{border-top:1px solid var(--color-feint);margin-top:10px}.rc-thread .rc-foot{border-top:0;margin-top:9px;padding:0 12px 4px}.rc-paste{padding:10px 12px 0}.rc-paste .pc-field{margin-top:6px}.rc-paste .rc-foot{border-top:0;margin-top:8px;padding:0 0 2px}@media (width<=760px){.rc-foot>.pw-mng,.rc-foot>.pc-go{flex:auto;min-height:44px}.rc-out{flex:100%;align-items:center;min-height:44px;margin-right:0;display:flex}.rc-turn.ours{padding-left:18px}}.is-pending{opacity:.62;cursor:progress}.is-settled{opacity:.62;cursor:default}.is-pending,.is-settled{transition:opacity .12s}@media (prefers-reduced-motion:reduce){.is-pending,.is-settled{transition:none}}.q-card[aria-busy=true],.rc-card[aria-busy=true],.p-row[aria-busy=true]{opacity:.7}.q-card[aria-busy=true] button:not(.is-pending):not(.is-settled),.rc-card[aria-busy=true] button:not(.is-pending):not(.is-settled),.p-row[aria-busy=true] button:not(.is-pending):not(.is-settled){pointer-events:none}.p-row,.p-head-row{border-bottom:1px solid var(--color-feint);grid-template-columns:52px 44px minmax(0,1fr) repeat(7,56px);align-items:center;gap:10px;padding:6px 20px;display:grid}.p-head-row{background:var(--color-panel);padding:5px 20px}.p-head-row span{font:600 9px/1 var(--font-mono);letter-spacing:.07em;color:var(--color-soft);text-align:right}.p-sort{font:600 9px/1 var(--font-mono);letter-spacing:.07em;color:var(--color-soft);text-align:right;cursor:pointer;background:0 0;border:0;padding:0}.p-sort:hover{color:var(--color-structure);text-underline-offset:3px;text-decoration:underline}.p-sort:focus-visible{outline:2px solid var(--color-structure);outline-offset:2px}.p-sort.on{color:var(--color-brass-deep);text-decoration:none}.p-date{color:var(--color-soft);font-size:10.5px;font-weight:400}.p-mode{background:var(--color-recessed);border-bottom:1px solid var(--color-feint);justify-content:space-between;align-items:center;gap:12px;padding:7px 20px;display:flex}.p-row:hover{background:var(--color-recessed)}.p-row-fault{padding:0 20px 8px}.p-cap{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex;overflow:hidden}.p-cap>*{flex:none}.p-cap-main,.p-pill-slot,.p-action-slot{display:contents}.p-cap-main>*,.p-pill-slot>*,.p-action-slot>*{flex:none}.p-cap-main>a.pw-open,.p-cap-main>.p-txt{text-overflow:ellipsis;white-space:nowrap;flex:0 1000 auto;min-width:14ch;overflow:hidden}.p-meta{flex:0 auto;align-items:center;gap:7px;min-width:0;margin-left:auto;display:inline-flex}.p-meta>*{flex:none}.p-meta>.p-halted{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:32ch;overflow:hidden}@media (width<=1100px){.p-meta>.p-halted{display:none}}.p-meta .q-sub{white-space:nowrap}.p-tag{border:1px solid var(--color-feint);border-radius:var(--radius-sm);height:18px;font:500 10px var(--font-sans);color:var(--color-soft);white-space:nowrap;align-items:center;padding:0 6px;display:inline-flex}.p-tag.on{border-color:var(--color-structure);background:var(--color-recessed);color:var(--color-ink)}.p-num{font:12px var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-ink)}.p-mlabel{display:none}.p-mlabel.on{color:var(--color-brass-deep)}.p-num.dim{color:var(--color-soft)}.p-num.hot{color:var(--color-brass-deep);font-weight:600}.f-row{border-bottom:1px solid var(--color-feint);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;padding:6px 20px;display:grid}.f-row:hover{background:var(--color-recessed)}@container desk (width<=1000px){.p-row,.p-head-row{grid-template-columns:44px 40px minmax(0,1fr) repeat(3,52px);padding:6px 12px}.p-fold,.p-meta>.p-tag,.p-meta>.p-pill-slot:not(.p-pill-slot-halt),.p-meta>.q-sub[title],.p-meta>.p-halted{display:none}.f-row{padding:6px 12px}.p-row-fault{padding:0 12px 8px}}@container desk (width<=480px){.p-row:not(:has(.p-cap-main)){grid-template-columns:40px 32px minmax(0,1fr);align-items:start}.p-row:not(:has(.p-cap-main))>.p-num{display:none}.p-row:not(:has(.p-cap-main))>.p-cap{flex-wrap:wrap;row-gap:4px;overflow:visible}}@media (width<=760px){.p-head-row{display:none}.p-row:has(.p-cap-main){grid-template:"time thumb cap cap cap cap action""time manual manual manual manual manual action""time pill pill v l e action"/44px minmax(0,max-content) minmax(0,1fr) 40px 40px 40px 44px;align-items:center;gap:4px 8px;padding:10px 12px}.p-row:has(.p-cap-main)>.q-when{grid-area:time;align-self:start}.p-row:has(.p-cap-main)>.pk-media{grid-area:thumb;align-self:start}.p-row:has(.p-cap-main)>.pk-media:empty{display:none}.p-row:has(.p-cap-main):has(>.pk-media:empty){grid-template-areas:"time cap cap cap cap cap action""time manual manual manual manual manual action""time pill pill v l e action"}.p-row:has(.p-cap-main)>.pk-media .pk-thumb{width:40px;height:40px}.p-row:has(.p-cap-main)>.pk-media .pk-media-open{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.p-row:has(.p-cap-main) .p-cap{display:contents}.p-row:has(.p-cap-main) .p-cap>.p-cap-main{flex-direction:column;grid-area:cap;align-items:flex-start;gap:2px;display:flex}.p-row:has(.p-cap-main) .p-cap-main>a.pw-open{white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.p-row:has(.p-cap-main) .p-cap-main>.p-txt{white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.p-row:has(.p-cap-main) .p-meta{display:contents}.p-row:has(.p-cap-main) .p-meta>.p-pill-slot{grid-area:pill;align-self:center;display:inline-flex}.p-row:has(.p-cap-main):has(.p-pill-slot-halt) .p-meta>.p-pill-slot:not(.p-pill-slot-halt){display:none}.p-row:has(.p-cap-main) .p-meta>.p-tag-manual{grid-area:manual;place-self:center start;display:inline-flex}.p-row:has(.p-cap-main) .p-meta>.p-action-slot{grid-area:action;justify-content:center;align-self:stretch;align-items:center;display:flex}.p-row:has(.p-cap-main) .p-meta>.p-action-slot .pk-disclose{justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:16px;display:inline-flex}.p-row:has(.p-cap-main) .p-meta>.p-action-slot .q-sub{text-align:center;white-space:normal;font-size:10px}.p-row:has(.p-cap-main)>.p-num.p-m-views{grid-area:v}.p-row:has(.p-cap-main)>.p-num.p-m-likes{grid-area:l}.p-row:has(.p-cap-main)>.p-num.p-m-er{grid-area:e}.p-row:has(.p-cap-main)>.p-num:not(.p-fold){flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.p-row:has(.p-cap-main) .p-mlabel{font:600 9px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-soft);margin-bottom:2px;display:block}.p-row:has(.p-cap-main) .p-mlabel.on{color:var(--color-brass-deep)}}.q-lb{z-index:60;background:#1a160e9e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.q-lb-body{max-width:min(760px,92vw);position:relative}.q-lb-media{border-radius:var(--radius-sm);border:1px solid var(--color-feint);background:var(--color-panel);max-width:100%;max-height:82vh;display:block}.q-lb-x{background:var(--color-panel);border:1px solid var(--color-feint);width:28px;height:28px;color:var(--color-ink);font:14px/1 var(--font-mono);cursor:pointer;border-radius:50%;position:absolute;top:-12px;right:-12px}.q-lb-x:hover{background:var(--color-recessed)}.q-lb-carousel{position:relative}.q-lb-prev,.q-lb-next{background:var(--color-panel);border:1px solid var(--color-feint);width:36px;height:36px;color:var(--color-ink);font:20px/1 var(--font-mono);cursor:pointer;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.q-lb-prev:hover,.q-lb-next:hover{background:var(--color-recessed)}.q-lb-prev{left:8px}.q-lb-next{right:8px}.q-lb-dots{justify-content:center;gap:6px;margin-top:10px;display:flex}.q-lb-dot{background:var(--color-feint);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0}.q-lb-dot.on{background:var(--color-ink)}@media (width<=760px){.q-grid{grid-template-columns:1fr;padding:6px 12px 14px}.q-day{padding:7px 12px 6px}.q-done{padding:6px 12px}.q-acts>*,.q-sec>*{flex:auto;min-height:44px}.q-check{flex-wrap:nowrap;min-height:54px}.q-check>*{flex:0 auto;min-height:0}.q-check>input{flex-shrink:0}.pc-head{flex-wrap:wrap;row-gap:6px}.pc-head .pw-kick{flex:none}.pc-head>.pc-row:has(.pc-seg){flex:none;order:1}.pc-head .pk-note{text-align:right;white-space:nowrap;flex:auto;order:2;min-width:0;margin-left:auto}.pc-head>.pc-row:has(.pw-mng){flex:100%;order:3}.pc-head>.pc-row:has(.pw-mng)[aria-hidden=true]{display:none}.pc-head .pw-mng,.pc-head .pc-go{min-height:44px;margin-left:auto}.pc-head-ledger{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"kick seg count";align-items:center;gap:8px 10px;display:grid}.pc-head-ledger>.pc-row:has(.pc-seg){flex-wrap:nowrap}@media (width<=430px){.pc-head-ledger:not(:has(>.pc-row[aria-hidden=false])){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"kick count""seg seg"}}.pc-head-ledger:has(>.pc-row[aria-hidden=false]){grid-template-areas:"kick seg seg""newer count older"}.pc-head-ledger>.pw-kick{grid-area:kick}.pc-head-ledger>.pc-row:has(.pc-seg){flex:none;order:0;grid-area:seg}.pc-head-ledger>.pk-note{text-align:right;white-space:nowrap;text-overflow:ellipsis;order:0;grid-area:count;min-width:0;margin:0;overflow:hidden}.pc-head-ledger:has(>.pc-row[aria-hidden=false])>.pk-note{text-align:center}.pc-head-ledger>.pc-row:has(.pw-mng){display:contents}.pc-head-ledger>.pc-row:has(.pw-mng)>.pw-mng:first-child{grid-area:newer}.pc-head-ledger>.pc-row:has(.pw-mng)>.pw-mng:last-child{grid-area:older}.pc-head-ledger>.pc-row[aria-hidden=true]>.pw-mng{display:none}.pc-head-ledger .pw-mng{min-height:44px;margin:0}.pc-body:has(.pc-seg):has(>.pc-row>.pc-field){position:relative}.pc-row:has(.pc-seg):has(>.pc-field){-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;gap:8px;padding-bottom:54px;display:grid;overflow-x:auto}.pc-row:has(.pc-seg):has(>.pc-field)::-webkit-scrollbar{display:none}.pc-row:has(.pc-seg):has(>.pc-field)>.pc-field:last-child{width:auto;position:absolute;bottom:0;left:16px;right:16px}.pc-body:has(.pc-seg):has(>.pc-row>.pc-field):before{content:"";background:linear-gradient(to right, transparent, var(--color-panel));pointer-events:none;width:28px;height:44px;position:absolute;top:14px;right:16px}}.pc-chip-row,.pc-search-row{display:contents}@media (width<=760px){.pc-filter-row:has(.pc-chip-row){flex-flow:column;align-items:stretch;gap:10px}.pc-chip-row{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:8px;display:flex;position:relative;overflow-x:auto}.pc-chip-row::-webkit-scrollbar{display:none}.pc-chip-row:after{content:"";background:linear-gradient(to right, transparent, var(--color-panel));pointer-events:none;width:28px;position:absolute;top:0;bottom:0;right:0}.pc-search-row{display:block}.pc-search-row .pc-field{width:100%}}.modal-head{z-index:1;position:sticky;top:0}@media (width<=760px){.modal-scrim{place-items:end center}.modal-panel{border-radius:var(--r) var(--r) 0 0;border-left:1px solid var(--color-feint);border-top:3px solid var(--color-brass);max-width:100%;max-height:92vh;animation:.16s ease-out sheet-enter}@keyframes sheet-enter{0%{opacity:.6;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.modal-panel{animation:none}}.set-col{max-width:720px;margin-inline:auto}.set-row{border-top:1px solid var(--color-feint);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px;padding:12px 16px;display:grid}.set-row:has(>.set-mk){grid-template-columns:auto minmax(0,1fr) auto}.set-row:first-child{border-top:0}.set-row .set-l{min-width:0}.set-row .set-t{color:var(--color-ink);font-size:13px;font-weight:500}.set-row .set-h{color:var(--color-soft);overflow-wrap:anywhere;margin-top:2px;font-size:11.5px;line-height:1.45}.set-row .set-c{justify-content:flex-end;align-items:center;gap:8px;display:flex}.set-danger{border:1px solid var(--color-brass);border-radius:var(--r-sm);background:var(--color-panel)}.set-danger .set-row{border-top-color:var(--color-feint)}.set-danger .set-t{color:var(--color-brass-deep)}.set-danger .set-h{color:var(--color-ink);font-size:12.5px}@media (width<=760px){.set-row{grid-template-columns:minmax(0,1fr);padding:12px 14px}.set-row .set-c{flex-wrap:wrap;justify-content:flex-start}.set-row .set-c>*{min-height:44px}}.tgq-pair{border-top:1px solid var(--color-feint);justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 16px;display:flex}.tgq-code{flex-direction:column;flex:none;align-items:flex-start;gap:6px;display:flex}.tgq-qr{border:1px solid var(--color-feint);border-radius:var(--radius-sm);background:var(--color-panel);line-height:0;display:block}.tgq-qr svg{shape-rendering:crispedges;display:block}.tgq-cap{color:var(--color-soft);font-size:11.5px;line-height:1.45}.tgq-links{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.tgq-link{color:var(--color-structure);text-underline-offset:3px;align-items:center;min-height:24px;font-size:12.5px;line-height:1.45;text-decoration:underline;display:inline-flex}.tgq-link:hover{color:var(--color-brass-deep)}.tgq-note{color:var(--color-soft);margin-top:6px;font-size:11.5px;line-height:1.45}@media (width<=760px){.tgq-pair{flex-direction:column;gap:0;padding:12px 14px}.tgq-code{display:none}.tgq-link{min-height:44px}.tgq-note{margin-top:2px}}.set-row.asking{background:var(--color-recessed);box-shadow:inset 3px 0 0 var(--color-brass)}.set-row.asking .set-t{color:var(--color-brass-deep)}.th-sort{min-height:24px;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.th-sort:hover{color:var(--color-ink)}th.num .th-sort{justify-content:flex-end;width:100%}.th-dir{color:var(--color-brass);font-size:8px}.sort-bar{display:none}@media (width<=760px){.sort-bar{border-bottom:1px solid var(--color-feint);align-items:center;gap:8px;padding:10px 16px;display:flex}.sort-bar .pc-field{flex:auto;min-width:0}.sort-bar .pw-mng{flex:0 0 52px;min-height:44px}.sort-bar label.pc-hint{white-space:nowrap;flex:none}}button.pc-plain,button.pk-note,button.pk-disclose{align-items:center;min-height:24px;display:inline-flex}.pk-disclose.pk-icon{justify-content:center;min-width:24px;padding:0 4px}@media (width<=760px){button.pc-plain,button.pk-note,button.pk-disclose{min-height:44px}}.sys-tiles{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:10px;padding:12px;display:grid}.sys-tile{background:var(--color-panel);border:1px solid var(--color-feint);border-left:3px solid var(--color-health-ok);border-radius:4px;flex-direction:column;min-width:0;display:flex}.sys-tile.st-att{border-left-color:var(--color-health-stale)}.st-head{border-bottom:1px solid var(--color-feint);align-items:center;gap:10px;padding:10px 12px;display:flex}.st-mono{background:var(--color-recessed);width:32px;height:32px;color:var(--color-seam);letter-spacing:.02em;border-radius:6px;flex:0 0 32px;place-items:center;font-family:Shippori Mincho,Georgia,serif;font-size:13px;font-weight:700;display:grid}.st-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.st-note{font-family:var(--font-mono,monospace);color:var(--color-soft);flex:none;font-size:10px}.sys-tile.st-att .st-note{color:var(--color-brass-deep)}.st-row{border-bottom:1px solid var(--color-recessed);align-items:center;gap:9px;padding:7px 12px;display:flex}.st-row:last-child{border-bottom:none}.st-mk{flex:0 0 22px;width:22px;height:22px}.st-mk svg,.st-mk img{border-radius:5px}.st-open-btn{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;min-width:0;min-height:34px;display:inline-flex;overflow:hidden}.st-right{flex:none;align-items:center;gap:8px;display:flex}.st-dot{background:var(--color-health-ok);border-radius:9999px;width:7px;height:7px}.st-check{padding:2px 12px 8px 43px}.st-disclosure{border-bottom:1px solid var(--color-recessed);padding:8px 12px}.nt-block{border-top:1px solid var(--color-feint);padding-top:14px}.nt-block>.set-row:first-of-type{border-top:0}.nt-block .pw-kick{padding-inline:16px}.nt-note{color:var(--color-soft);margin-top:14px;padding-inline:16px;font-size:11.5px;line-height:1.45}.nt-block .switch:before{content:"";position:absolute;inset:-12px -6px}.nt-block .switch.is-pending{cursor:progress}@media (width<=760px){.nt-block .set-row{grid-template-columns:minmax(0,1fr) auto}.nt-block .set-row .set-c{justify-content:flex-end}.nt-block .set-row .set-c>.switch{min-height:22px}}.signin-hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.oc{background:var(--color-surface);align-content:start;justify-items:center;height:100%;padding:32px 16px;display:grid;overflow-y:auto}.oc-wrap{width:100%;min-width:0;max-width:520px}.oc-brandline{justify-content:space-between;align-items:baseline;gap:12px;width:100%;margin-bottom:14px;display:flex}.oc-word{font-family:var(--font-head);font-size:22px;font-weight:700;line-height:1.1}.oc-kick{font:600 10.5px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-soft)}.oc-kick-gap{margin-bottom:8px;display:block}.oc-card{background:var(--color-panel);border:1px solid var(--color-feint);border-radius:var(--r-sm);box-shadow:var(--sh-2);width:100%;overflow:hidden}.oc-part1{background:var(--color-recessed);border-bottom:1px solid var(--color-feint);flex-direction:column;gap:8px;padding:16px 18px;display:flex}.oc-part2{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.oc-part3{border-top:1px solid var(--color-feint);padding:12px 18px}.oc-line{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.oc-h:focus-visible{outline:none}.oc-appname{overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.3}.oc-err .oc-h,.oc-load .oc-h{font-family:var(--font-head);font-size:16px;font-weight:700;line-height:1.3}.oc-small{color:var(--color-soft);font-size:12.5px;line-height:1.5}.oc-host{font:500 13px/1 var(--font-mono);color:var(--color-ink);background:var(--color-recessed);border:1px solid var(--color-feint);border-radius:var(--radius-sm);overflow-wrap:anywhere;min-width:0;max-width:100%;padding:4px 8px;display:inline-block}.oc-part1 .oc-kick,.oc-part1 .oc-small{color:var(--color-ink)}.oc-who{color:var(--color-soft);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.oc-who b{color:var(--color-ink);font-weight:600}.oc-mono{font-family:var(--font-mono);font-size:12px}.oc-lines li{padding-left:14px;font-size:13.5px;line-height:1.5;position:relative}.oc-lines li+li{margin-top:6px}.oc-lines li:before{content:"";background:var(--color-soft);width:6px;height:1px;position:absolute;top:.62em;left:0}.oc-fold{border-top:1px solid var(--color-feint);padding-top:12px}.oc-sum{color:var(--color-soft);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;min-height:24px;padding:0;font-size:12.5px;line-height:1.5;display:flex}.oc-fold .oc-lines{margin-top:10px}.oc-tog{font:500 11.5px/1.5 var(--font-sans);color:var(--color-structure);white-space:nowrap;border-bottom:1px solid var(--color-feint)}.oc-keys{color:var(--color-soft);font-size:12.5px;line-height:1.5}.oc-keys b{color:var(--color-ink);font-weight:500}.oc-nowrap{white-space:nowrap}.oc-errtext{font-size:13.5px}.oc-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.oc-go{font:500 12.5px/1 var(--font-sans);color:var(--color-accent-on);background:var(--color-brass-deep);border:1px solid var(--color-brass-deep);border-radius:var(--radius-sm);min-height:36px;padding:10px 18px}.oc-go:hover:not([aria-disabled=true]){box-shadow:var(--sh-2)}.oc-no{font:500 12.5px/1 var(--font-sans);color:var(--color-soft);border:1px solid var(--color-feint);border-radius:var(--radius-sm);background:0 0;align-items:center;min-height:36px;padding:10px 14px;text-decoration:none;display:inline-flex}.oc-no:hover:not([aria-disabled=true]){color:var(--color-ink);border-color:var(--color-soft)}.oc-go[aria-disabled=true],.oc-no[aria-disabled=true]{cursor:default}.oc-foot-done{box-sizing:border-box;min-height:61px}.oc-foot-done .oc-done{text-align:right;margin:0}.oc-dim{opacity:.45}.oc-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.oc-done:focus-visible{outline:none}.signin-stack{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:340px;display:flex}.signin-stack .signin-card{max-width:none}@media (width<=760px){.oc{padding:20px 16px}.oc-go,.oc-no{min-height:44px}.oc-foot-done{min-height:69px}.oc-sum{align-items:center;min-height:44px}}.pf-row{border-bottom:1px solid var(--color-feint);grid-template-columns:52px 72px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 20px;display:grid}.pf-row:hover{background:var(--color-recessed)}.pf-row:focus-visible,.rc-card:focus-visible{outline:2px solid var(--color-structure);outline-offset:-2px}.pf-thumb{border:1px solid var(--color-feint);border-radius:var(--radius-sm);background:var(--color-recessed);flex:none;width:72px;height:72px;overflow:hidden}.pf-thumb img{object-fit:cover;width:100%;height:100%;display:block}.pf-thumb.none{border-style:dashed}.pf-main{flex-direction:column;gap:4px;min-width:0;display:flex}.pf-title{font:600 14px/1.35 var(--font-sans);color:var(--color-ink);overflow-wrap:anywhere}.pf-meta{font:11px/1.4 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-soft)}.pf-reason{max-width:520px;color:var(--color-soft);font-size:13px;line-height:1.45}.pf-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pf-status{max-width:260px;color:var(--color-soft);text-align:right;font-size:13px;line-height:1.45}.pf-fault{padding:0 20px 8px}.pfc-body{gap:12px;min-width:0;padding:12px 12px 0;display:flex}.pfc-body:last-child{padding-bottom:12px}.pf-row,.pfc-card{scroll-margin-top:80px}.rc-plat.pfc-failed,.rc-plat.pfc-retrying{color:var(--color-brass-deep)}.rc-plat.pfc-posted{color:var(--color-structure)}.pf-reason.pfc-ink{color:var(--color-ink)}.pfc-body .pf-thumb{width:64px;height:64px}.pfc-hint{color:var(--color-soft);margin:0;padding:0 12px 12px;font-size:12px}.pfc-link{color:var(--color-structure)}.pfc-link:hover{color:var(--color-ink)}@media (width<=760px){.pf-row{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:10px 12px;padding:12px}.pf-row>.q-when{grid-column:1/-1}.pf-thumb{width:64px;height:64px}.pf-acts{grid-column:1/-1}.pf-status{text-align:left;max-width:none}.pf-acts button,.pfc-body+.rc-foot button{min-height:44px}.pfc-link{align-items:center;min-height:44px;display:flex}.pf-fault{padding:0 12px 8px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
