@layer payload-default{}@layer payload-default{}@layer payload-default{.collections{display:flex;width:100%;--gap:var(--base);--cols:5}.collections__wrap{width:100%;display:flex;flex-direction:column;gap:var(--base)}.collections__group{display:flex;flex-direction:column;gap:var(--gap)}.collections__label{margin:0}.collections__card-list{padding:0;margin:0;list-style:none;gap:12px;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}@media(max-width:1440px){.collections{--cols:4}}@media(max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media(max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media(max-width:400px){.collections{--cols:1}}}:root{--color-base-0:#fbfaf6;--color-base-50:#f3f4ef;--color-base-100:#eaede8;--color-base-150:#dfe4df;--color-base-200:#d3dad6;--color-base-250:#c5cecb;--color-base-300:#b4bfbd;--color-base-350:#a2aeae;--color-base-400:#8f9d9f;--color-base-450:#7c8b8f;--color-base-500:#6a7a80;--color-base-550:#5b6a71;--color-base-600:#4d5b63;--color-base-650:#404d56;--color-base-700:#343f49;--color-base-750:#2a343e;--color-base-800:#212b35;--color-base-850:#1a2330;--color-base-900:#131b28;--color-base-950:#0c121b;--color-base-1000:#060a10;--font-body:"Inter",system-ui,-apple-system,"PingFang SC","Microsoft YaHei","Segoe UI",sans-serif;--style-radius-s:6px;--style-radius-m:10px;--style-radius-l:14px;--fr-serif:"Songti SC","Noto Serif SC","SimSun",Georgia,serif;--fr-admin-accent:#3f6b73;--fr-admin-accent-strong:#35575d;--fr-admin-glow:#8fc0d0}html[data-theme=dark]{--fr-admin-accent:#9cc7cf}:root{--fr-admin-surface:var(--theme-elevation-0);--fr-admin-soft:var(--theme-elevation-50);--fr-admin-line:var(--theme-elevation-150);--fr-admin-text:var(--theme-elevation-800);--fr-admin-muted:var(--theme-elevation-550)}.fr-dashboard{max-width:1200px;margin:0 auto;padding:48px 40px 70px;color:var(--fr-admin-text)}.fr-dashboard a{text-decoration:none}.fr-dashboard a:focus-visible{outline:2px solid var(--fr-admin-accent);outline-offset:4px}.fr-dashboard-header{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:32px}.fr-eyebrow{font-size:11px;letter-spacing:.14em;color:var(--fr-admin-muted)}.fr-dashboard h1{font-family:var(--fr-serif);font-size:clamp(26px,3vw,34px);font-weight:500;letter-spacing:.02em;margin:0}.fr-dashboard p{color:var(--fr-admin-muted);line-height:1.8;margin:0}.fr-site-link{display:inline-flex;gap:8px;align-items:center;color:var(--fr-admin-muted);white-space:nowrap}.fr-start{position:relative;overflow:hidden;isolation:isolate;padding:30px 32px;border:1px solid var(--fr-admin-line);border-radius:14px;background:var(--fr-admin-soft);display:flex;gap:28px;align-items:center;justify-content:space-between}.fr-start:before{content:"";position:absolute;z-index:-1;right:-60px;top:-90px;width:340px;height:260px;background:radial-gradient(closest-side,color-mix(in srgb,var(--fr-admin-glow) 38%,transparent),transparent)}.fr-start h2{font-family:var(--fr-serif);font-size:24px;font-weight:500;margin:0;letter-spacing:.02em}.fr-start-actions{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0}.fr-action{display:inline-flex;gap:8px;align-items:center;padding:11px 18px;border:1px solid var(--fr-admin-line);border-radius:8px;color:var(--fr-admin-text);background:var(--fr-admin-surface);font-size:14px;transition:transform .2s,box-shadow .2s,border-color .2s}.fr-action-primary{background:var(--fr-admin-accent-strong);border-color:var(--fr-admin-accent-strong);color:#fff}.fr-action:hover{transform:translateY(-1px);border-color:var(--fr-admin-accent);box-shadow:0 6px 16px -6px color-mix(in srgb,var(--fr-admin-accent) 55%,transparent)}.fr-overview{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid var(--fr-admin-line);border-radius:14px;overflow:hidden;background:var(--fr-admin-line);margin:20px 0 36px}.fr-overview a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px 28px;background:var(--fr-admin-surface);color:var(--fr-admin-muted);transition:background .2s}.fr-overview a:hover{background:var(--fr-admin-soft)}.fr-overview a:hover strong{color:var(--fr-admin-accent)}.fr-overview strong{color:var(--fr-admin-text);font-family:var(--fr-serif);font-size:30px;font-weight:500;transition:color .2s}.fr-overview small{margin-left:7px;font-size:12px;color:var(--fr-admin-muted)}.fr-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr);gap:28px}.fr-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.fr-dashboard-grid h2{font-size:17px;font-weight:600;margin:0}.fr-section-title>a{display:flex;gap:4px;align-items:center;color:var(--fr-admin-muted);font-size:12px}.fr-recent ul{list-style:none;margin:0;padding:0}.fr-recent li{border-bottom:1px solid var(--fr-admin-line)}.fr-recent li a{display:flex;gap:14px;align-items:center;padding:18px 12px;margin:0 -12px;border-radius:8px;color:inherit;transition:background .2s}.fr-recent li a:hover{background:var(--fr-admin-soft)}.fr-recent li a>svg{color:var(--fr-admin-muted);flex-shrink:0}.fr-recent-copy{flex:1 1;min-width:0}.fr-recent-copy b{display:block;font-weight:500;overflow-wrap:anywhere}.fr-recent-copy small{display:block;margin-top:5px;color:var(--fr-admin-muted);font-size:12px}.fr-status-tag{padding:3px 9px;border-radius:999px;border:1px solid var(--fr-admin-line);color:var(--fr-admin-muted);font-size:11px;white-space:nowrap}.fr-status-tag.is-published{color:var(--fr-admin-accent);border-color:color-mix(in srgb,var(--fr-admin-accent) 40%,transparent)}.fr-manage{padding:8px 22px;border:1px solid var(--fr-admin-line);border-radius:14px;align-self:start}.fr-manage>a{display:flex;align-items:center;gap:12px;padding:18px 0;color:inherit;border-bottom:1px solid var(--fr-admin-line)}.fr-manage>h2{padding:18px 0 6px}.fr-manage>a:last-child{border-bottom:0}.fr-manage>a:hover{color:var(--fr-admin-accent)}.fr-manage a span{flex:1 1}.fr-manage b{display:block;font-weight:500}.fr-dashboard-empty{padding:40px 0}.fr-dashboard-empty a{display:inline-block;margin-top:16px;color:var(--fr-admin-accent)}.fr-brand-icon{width:100%;height:100%;aspect-ratio:1;border-radius:50%;object-fit:cover;display:block}.fr-brand-logo{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--fr-admin-text)}.fr-brand-logo img{width:72px;height:72px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px var(--fr-admin-line),0 10px 30px -10px color-mix(in srgb,var(--fr-admin-glow) 70%,transparent)}.fr-brand-logo span{margin-top:8px;font-family:var(--fr-serif);font-size:26px;letter-spacing:.04em}.fr-brand-logo small{font-size:12px;letter-spacing:.3em;color:var(--fr-admin-muted)}.template-minimal{background:radial-gradient(900px 480px at 85% -10%,color-mix(in srgb,var(--fr-admin-glow) 22%,transparent),transparent 70%),radial-gradient(700px 420px at 0 110%,color-mix(in srgb,var(--fr-admin-accent) 14%,transparent),transparent 70%),var(--theme-bg)}.template-default .btn{border-radius:8px}.template-default .field-type input:not([type=checkbox]):not([type=radio]),.template-default .field-type textarea{border-radius:8px;border-color:var(--fr-admin-line);transition:border-color .2s,box-shadow .2s}.template-default .field-type input:not([type=checkbox]):not([type=radio]):focus,.template-default .field-type textarea:focus{border-color:var(--fr-admin-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--fr-admin-accent) 18%,transparent)}.template-default .nav{background:var(--fr-admin-soft);border-right:1px solid var(--fr-admin-line)}.template-default .nav__scroll{--nav-padding-inline-start:14px;--nav-padding-inline-end:14px;--nav-padding-block-end:20px}.template-default .nav__wrap{gap:2px}.template-default .nav-group{margin-bottom:14px}.template-default .nav-group__toggle{padding:6px 12px;margin-bottom:2px;width:100%;color:var(--fr-admin-muted)}.template-default .nav-group__label{font-size:12px;font-weight:500;letter-spacing:.12em}.template-default .nav-group__indicator{margin-top:2px}.template-default .nav-group__indicator svg{width:14px;height:14px}.template-default .nav-group__indicator svg .stroke{stroke:var(--fr-admin-muted)}.template-default .nav__link{width:100%;box-sizing:border-box;padding:9px 12px;border-radius:8px;font-size:14px;line-height:1.4;color:var(--fr-admin-muted);font-weight:400;text-decoration:none;transition:background .2s,color .2s}.template-default .nav a.nav__link:focus-visible,.template-default .nav a.nav__link:hover{text-decoration:none;color:var(--fr-admin-text);background:color-mix(in srgb,var(--fr-admin-accent) 9%,transparent)}.template-default .nav__link.active,.template-default .nav__link:has(.nav__link-indicator){color:var(--fr-admin-text);font-weight:500;background:color-mix(in srgb,var(--fr-admin-accent) 15%,transparent)}.template-default .nav__link-indicator{inset-inline-start:12px;width:5px;height:8px;border-radius:0;background:var(--fr-admin-accent);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.template-default .nav__link:has(.nav__link-indicator) .nav__link-label{padding-inline-start:14px}.template-default .nav__controls{width:100%;box-sizing:border-box;margin-top:auto;padding-top:12px;border-top:1px solid var(--fr-admin-line);gap:6px}.template-default .nav__controls>:first-child{margin-top:0}.template-default .nav__log-out{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:8px;color:var(--fr-admin-muted);transition:background .2s,color .2s}.template-default .nav__log-out:hover{background:color-mix(in srgb,var(--fr-admin-accent) 12%,transparent);color:var(--fr-admin-text)}.fr-nav-top{margin-bottom:10px;padding-bottom:12px;border-bottom:1px solid var(--fr-admin-line);gap:2px}.fr-nav-ext,.fr-nav-top{width:100%;display:flex;flex-direction:column}.fr-nav-ext{margin-top:4px}.template-default .fr-nav-ext .nav__link{display:flex;gap:6px;align-items:center;justify-content:space-between}.template-default .collection-list__title,.template-default .doc-header__title,.template-default .list-header__title{font-family:var(--fr-serif);font-weight:500;letter-spacing:.02em}.template-default .list-header__title-and-actions{align-items:center;gap:14px}.template-default .list-create-new-doc__create-new-button{background:var(--fr-admin-accent-strong);border-color:var(--fr-admin-accent-strong);color:#fff;border-radius:999px;transition:transform .2s,box-shadow .2s}.template-default .list-create-new-doc__create-new-button:hover{transform:translateY(-1px);box-shadow:0 6px 16px -6px color-mix(in srgb,var(--fr-admin-accent) 60%,transparent)}.template-default .search-bar{background:var(--fr-admin-soft);border:1px solid var(--fr-admin-line);border-radius:10px}.template-default .search-bar:focus-within{border-color:var(--fr-admin-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--fr-admin-accent) 16%,transparent)}.template-default .search-bar .pill{background:var(--fr-admin-surface);border:1px solid var(--fr-admin-line);color:var(--fr-admin-text);border-radius:999px}.template-default .search-bar .pill:hover{border-color:var(--fr-admin-accent)}.template-default .table table{border-collapse:separate;border-spacing:0}.template-default .table thead th{padding-block:12px;font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--fr-admin-muted);background:transparent;border-bottom:1px solid var(--fr-admin-line)}.template-default .table tbody tr:nth-child(odd){background:transparent}.template-default .table tbody td{padding-block:16px;border-bottom:1px solid var(--fr-admin-line);transition:background .15s}.template-default .table tbody tr:last-child td{border-bottom:0}.template-default .table tbody tr:hover td{background:var(--fr-admin-soft)}.template-default .table tbody tr:hover td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.template-default .table tbody tr:hover td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.template-default .table td a:not(.btn){color:var(--fr-admin-text);font-weight:500;text-decoration:none;transition:color .2s}.template-default .table td a:not(.btn):hover{color:var(--fr-admin-accent)}.template-default .table td.cell-kind span[class^=selected--],.template-default .table td[class*=cell-_status] span[class^=selected--]{display:inline-block;padding:2px 10px;border:1px solid var(--fr-admin-line);border-radius:999px;font-size:12px;color:var(--fr-admin-muted)}.template-default .table td[class*=cell-_status] .selected--published{color:var(--fr-admin-accent);border-color:color-mix(in srgb,var(--fr-admin-accent) 40%,transparent)}.template-default .table td[class*=cell-_status] .selected--draft{color:var(--fr-admin-muted);border-style:dashed}.template-default .table td.cell-kind .selected--video{color:var(--fr-admin-accent)}.template-default .page-controls,.template-default .paginator{color:var(--fr-admin-muted)}.template-default *{scrollbar-width:thin;scrollbar-color:var(--theme-elevation-250) transparent}.fr-toolbar{border-radius:10px 10px 0 0;gap:8px;padding:12px}.fr-summary-actions button,.fr-toolbar a,.fr-toolbar button{border-radius:6px;font-size:12px}@media (max-width:1050px){.fr-start{align-items:flex-start;flex-direction:column}.fr-dashboard-grid{grid-template-columns:1fr}}@media (max-width:600px){.fr-dashboard{padding:24px 18px 48px}.fr-dashboard-header{align-items:flex-start}.fr-site-link{font-size:12px}.fr-start{padding:22px}.fr-start h2{font-size:20px}.fr-overview a{padding:16px 10px;flex-direction:column;align-items:flex-start;font-size:12px}.fr-overview strong{font-size:24px}.fr-status-tag{padding:3px 5px}}@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}}